builtin-sprintf-warn-1.c: Cast 0 to wint_t to placate -Wformat on targets where the...
authorMartin Sebor <msebor@redhat.com>
Thu, 13 Oct 2016 14:58:20 +0000 (14:58 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Thu, 13 Oct 2016 14:58:20 +0000 (08:58 -0600)
gcc/testsuite/Changelog:
* gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast 0 to wint_t
to placate -Wformat on targets where the type is not int.

From-SVN: r241123

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c

index df9ca38..a2be1a0 100644 (file)
@@ -1,3 +1,8 @@
+2016-10-13  Martin Sebor  <msebor@redhat.com>
+
+       * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast 0 to wint_t
+       to placate -Wformat on targets where the type is not int.
+
 2016-10-13  David Malcolm  <dmalcolm@redhat.com>
 
        * gcc.target/i386/vararg-loc.c: Update for quoting of xloc.file
index d375a5e..4616e0f 100644 (file)
@@ -1293,9 +1293,9 @@ void test_snprintf_chk_c_const (void)
   T (3, "%c_%c", '1', '2');      /* { dg-warning "output truncated" } */
 
   /* Wide characters.  */
-  T (0, "%lc",  0);
-  T (1, "%lc",  0);
-  T (2, "%lc",  0);
+  T (0, "%lc",  (wint_t)0);
+  T (1, "%lc",  (wint_t)0);
+  T (2, "%lc",  (wint_t)0);
 
   /* The following could result in as few as a single byte and in as many
      as MB_CUR_MAX, but since the MB_CUR_MAX value is a runtime property