From b4eb8c5c5ee866fc6d7f824f01d35f1f979f75b9 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 22 Dec 2009 11:57:02 +0100 Subject: Avoid g++ warnings. --- ChangeLog | 6 ++++++ src/options.cc | 4 ++-- src/output.cc | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0b44dc8..4e1fb08 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-12-22 Bruno Haible + + Avoid g++ warnings. + * src/options.cc (Options::print_options): Add parentheses. + * src/output.cc (Output::output_lookup_array): Cast fprintf argument. + 2009-12-22 Bruno Haible Support CPPFLAGS as mandated by GNU standards. diff --git a/src/options.cc b/src/options.cc index c69d922..3da2b0e 100644 --- a/src/options.cc +++ b/src/options.cc @@ -279,7 +279,7 @@ Options::print_options () const { putchar (*arg); arg++; - if (*arg >= 'A' && *arg <= 'Z' || *arg >= 'a' && *arg <= 'z') + if ((*arg >= 'A' && *arg <= 'Z') || (*arg >= 'a' && *arg <= 'z')) { putchar (*arg); arg++; @@ -291,7 +291,7 @@ Options::print_options () const putchar (*arg); arg++; } - while (*arg >= 'A' && *arg <= 'Z' || *arg >= 'a' && *arg <= 'z' || *arg == '-'); + while ((*arg >= 'A' && *arg <= 'Z') || (*arg >= 'a' && *arg <= 'z') || *arg == '-'); if (*arg == '=') { putchar (*arg); diff --git a/src/output.cc b/src/output.cc index 2afabe3..4b0e4c6 100644 --- a/src/output.cc +++ b/src/output.cc @@ -1299,8 +1299,8 @@ Output::output_lookup_array () const if (option[DEBUG]) fprintf (stderr, - "dup_ptr[%d]: hash_value = %d, index = %d, count = %d\n", - dup_ptr - duplicates, + "dup_ptr[%lu]: hash_value = %d, index = %d, count = %d\n", + static_cast(dup_ptr - duplicates), dup_ptr->hash_value, dup_ptr->index, dup_ptr->count); int i; -- cgit v1.2.1