]> granicus.if.org Git - gc/commitdiff
Eliminate 'value stored is never read' warning of Clang static analyzer
authorIvan Maidanski <ivmai@mail.ru>
Fri, 26 Aug 2016 06:49:30 +0000 (09:49 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 26 Aug 2016 06:49:30 +0000 (09:49 +0300)
* tools/setjmp_t.c (g): Declare (before "main").
* tools/setjmp_t.c (main): Call g(x) to use "x" variable value
after x=2.

tools/setjmp_t.c

index e66d7f6027fa5bee411c47b6f321ac4da913b36d..9ba9d28591a20a4751b2dacb4227b63e901f2ae9 100644 (file)
@@ -67,6 +67,8 @@ int * nested_sp(void)
     return (int *)sp;
 }
 
+int g(int x);
+
 int main(void)
 {
     volatile word sp;
@@ -136,6 +138,7 @@ int main(void)
 #   ifdef PARALLEL_MARK
       printf("Parallel marking enabled.\n");
 #   endif
+    (void)g(x);
     return(0);
 }