980716-1.c: Avoid undefined behavior due to passing terminating NULL as int rather...
authorAlexander Monakov <amonakov@ispras.ru>
Wed, 9 Dec 2015 15:42:41 +0000 (18:42 +0300)
committerAlexander Monakov <amonakov@gcc.gnu.org>
Wed, 9 Dec 2015 15:42:41 +0000 (18:42 +0300)
* gcc.c-torture/execute/980716-1.c: Avoid undefined behavior due to
passing terminating NULL as int rather than pointer.

From-SVN: r231458

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/980716-1.c

index e9c102079e822156cb29643838182e1761392afd..babbdf88e00ba857f031e03aa978c2fd8d5a5d76 100644 (file)
@@ -1,3 +1,8 @@
+2015-12-09  Alexander Monakov  <amonakov@ispras.ru>
+
+       * gcc.c-torture/execute/980716-1.c: Avoid undefined behavior due to
+       passing terminating NULL as int rather than pointer.
+
 2015-12-09  Marek Polacek  <polacek@redhat.com>
 
        PR tree-optimization/66949
index 91e5518d53f8f9a9924d45217f6ad550d420f039..14f46af4a543c38e399ad4822725b468a43891dc 100644 (file)
@@ -20,7 +20,7 @@ stub(int num, ...)
 int
 main()
 {
-    stub(1, "ab", "bc", "cx", 0);
+    stub(1, "ab", "bc", "cx", (char *)0);
     exit (0);
 }