changeset 11166:66432f187008

Fix 2009-02-07 commit of format strings.
author Bruno Haible <bruno@clisp.org>
date Mon, 16 Feb 2009 00:27:42 +0100
parents 485c7346774b
children d11190b43f68
files ChangeLog lib/gen-uni-tables.c
diffstat 2 files changed, 59 insertions(+), 34 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-02-15  Bruno Haible  <bruno@clisp.org>
+
+	Fix 2009-02-07 commit.
+	* lib/gen-uni-tables.c (output_predicate, output_category,
+	output_combclass, output_bidi_category, output_decimal_digit,
+	output_digit, output_numeric, output_mirror, output_scripts,
+	output_ident_category, output_simple_mapping): Fix format directives.
+	(output_lbp, output_wbp): Don't convert -1 to a size_t implicitly.
+
 2009-02-15  Albert Chin-A-Young  <china@thewrittenword.com>
 
 	* m4/include_next.m4: Update comment about IBM C 9.0/10.1 bug, now that
--- a/lib/gen-uni-tables.c
+++ b/lib/gen-uni-tables.c
@@ -738,7 +738,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd * sizeof (int) / sizeof (short) + %5zd",
+	fprintf (stream, " %5zu * sizeof (int) / sizeof (short) + %5zu",
 		 1 + t.level1_size, (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
         fprintf (stream, ",");
@@ -758,7 +758,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd + %5zd * sizeof (short) / sizeof (int) + %5zd",
+	fprintf (stream, " %5zu + %5zu * sizeof (short) / sizeof (int) + %5zu",
 		 1 + t.level1_size, t.level2_size << t.q, (offset - level3_offset) / sizeof (uint32_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -1056,7 +1056,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -1076,7 +1076,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -1207,7 +1207,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -1227,7 +1227,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -1546,7 +1546,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -1566,7 +1566,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -1753,7 +1753,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -1773,7 +1773,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -1940,7 +1940,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -1960,7 +1960,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -2196,7 +2196,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -2216,7 +2216,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -2434,7 +2434,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -2454,7 +2454,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (int32_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -3754,7 +3754,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -3774,7 +3774,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -4430,7 +4430,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -4450,7 +4450,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (uint8_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");
@@ -6110,9 +6110,13 @@
       if (i > 0 && (i % 8) == 0)
 	fprintf (stream2, "\n   ");
       offset = ((uint32_t *) (t.result + level1_offset))[i];
-      fprintf (stream2, " %5zd%s",
-	       offset == 0 ? -1 : (offset - level2_offset) / sizeof (uint32_t),
-	       (i+1 < t.level1_size ? "," : ""));
+      if (offset == 0)
+	fprintf (stream2, " %5d", -1);
+      else
+	fprintf (stream2, " %5zu",
+		 (offset - level2_offset) / sizeof (uint32_t));
+      if (i+1 < t.level1_size)
+	fprintf (stream2, ",");
     }
   if (t.level1_size > 8)
     fprintf (stream2, "\n ");
@@ -6126,9 +6130,13 @@
       if (i > 0 && (i % 8) == 0)
 	fprintf (stream2, "\n   ");
       offset = ((uint32_t *) (t.result + level2_offset))[i];
-      fprintf (stream2, " %5zd%s",
-	       offset == 0 ? -1 : (offset - level3_offset) / sizeof (uint8_t),
-	       (i+1 < t.level2_size << t.q ? "," : ""));
+      if (offset == 0)
+	fprintf (stream2, " %5d", -1);
+      else
+	fprintf (stream2, " %5zu",
+		 (offset - level3_offset) / sizeof (unsigned char));
+      if (i+1 < t.level2_size << t.q)
+	fprintf (stream2, ",");
     }
   if (t.level2_size << t.q > 8)
     fprintf (stream2, "\n ");
@@ -6615,9 +6623,13 @@
       if (i > 0 && (i % 8) == 0)
 	fprintf (stream, "\n   ");
       offset = ((uint32_t *) (t.result + level1_offset))[i];
-      fprintf (stream, " %5zd%s",
-	       offset == 0 ? -1 : (offset - level2_offset) / sizeof (uint32_t),
-	       (i+1 < t.level1_size ? "," : ""));
+      if (offset == 0)
+	fprintf (stream, " %5d", -1);
+      else
+	fprintf (stream, " %5zu",
+		 (offset - level2_offset) / sizeof (uint32_t));
+      if (i+1 < t.level1_size)
+	fprintf (stream, ",");
     }
   if (t.level1_size > 8)
     fprintf (stream, "\n ");
@@ -6631,9 +6643,13 @@
       if (i > 0 && (i % 8) == 0)
 	fprintf (stream, "\n   ");
       offset = ((uint32_t *) (t.result + level2_offset))[i];
-      fprintf (stream, " %5zd%s",
-	       offset == 0 ? -1 : (offset - level3_offset) / sizeof (uint8_t),
-	       (i+1 < t.level2_size << t.q ? "," : ""));
+      if (offset == 0)
+	fprintf (stream, " %5d", -1);
+      else
+	fprintf (stream, " %5zu",
+		 (offset - level3_offset) / sizeof (unsigned char));
+      if (i+1 < t.level2_size << t.q)
+	fprintf (stream, ",");
     }
   if (t.level2_size << t.q > 8)
     fprintf (stream, "\n ");
@@ -6873,7 +6889,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level2_offset) / sizeof (uint32_t));
       if (i+1 < t.level1_size)
 	fprintf (stream, ",");
@@ -6893,7 +6909,7 @@
       if (offset == 0)
 	fprintf (stream, " %5d", -1);
       else
-	fprintf (stream, " %5zd",
+	fprintf (stream, " %5zu",
 		 (offset - level3_offset) / sizeof (int32_t));
       if (i+1 < t.level2_size << t.q)
 	fprintf (stream, ",");