* gas/config/tc-avr.c: Change ISA for devices with USB support to
[external/binutils.git] / gdb / common / format.c
index a513853..5803818 100644 (file)
 #include "format.h"
 
 struct format_piece *
-parse_format_string (char **arg)
+parse_format_string (const char **arg)
 {
-  char *s, *f, *string;
-  char *prev_start;
-  char *percent_loc;
+  const char *s;
+  char *f, *string;
+  const char *prev_start;
+  const char *percent_loc;
   char *sub_start, *current_substring;
   struct format_piece *pieces;
   int next_frag;
@@ -245,10 +246,10 @@ parse_format_string (char **arg)
              this_argclass = long_arg;
            else
              this_argclass = long_long_arg;
-         if (seen_big_l)
-           bad = 1;
-         break;
+
+           if (seen_big_l)
+             bad = 1;
+           break;
 
          case 'c':
            this_argclass = lcount == 0 ? int_arg : wide_char_arg;
@@ -286,9 +287,9 @@ parse_format_string (char **arg)
            else
              this_argclass = double_arg;
 
-         if (lcount || seen_h)
-           bad = 1;
-         break;
+           if (lcount || seen_h)
+             bad = 1;
+           break;
 
          case '*':
            error (_("`*' not supported for precision or width in printf"));