Eliminate 'printf format specifier mismatch' compiler warning (tools)
authorIvan Maidanski <ivmai@mail.ru>
Thu, 13 Oct 2016 08:44:52 +0000 (11:44 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 13 Oct 2016 08:44:52 +0000 (11:44 +0300)
* tools/setjmp_t.c (main): Use %lu (instead of %ld) printf format
specifier for unsigned long value.

tools/setjmp_t.c

index c71aea6..cf459a4 100644 (file)
@@ -99,7 +99,7 @@ int main(void)
     printf("Note that this may vary between machines of ostensibly\n");
     printf("the same architecture (e.g. Sun 3/50s and 3/80s).\n");
     printf("On many machines the value is not fixed.\n");
-    printf("A good guess for ALIGNMENT on this machine is %ld.\n",
+    printf("A good guess for ALIGNMENT on this machine is %lu.\n",
            (unsigned long)((word)(&(a.a_b)) - (word)(&a)));
 
     printf("The following is a very dubious test of one root marking"