1*4882a593SmuzhiyunFrom b08e61ef64eece23ce8ffa2784cd3c4f70b6169e Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Khem Raj <raj.khem@gmail.com> 3*4882a593SmuzhiyunDate: Sat, 17 Jun 2017 08:08:56 -0700 4*4882a593SmuzhiyunSubject: [PATCH] Specify printf formats 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunFixes 7*4882a593Smuzhiyuntiotest.c:555:4: error: format not a string literal and no format arguments [-Werror=format-security] 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunUpstream-Status: Pending 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunSigned-off-by: Khem Raj <raj.khem@gmail.com> 12*4882a593Smuzhiyun--- 13*4882a593Smuzhiyun tiotest.c | 6 +++--- 14*4882a593Smuzhiyun 1 file changed, 3 insertions(+), 3 deletions(-) 15*4882a593Smuzhiyun 16*4882a593Smuzhiyundiff --git a/tiotest.c b/tiotest.c 17*4882a593Smuzhiyunindex 6b3d0c3..3e6166a 100644 18*4882a593Smuzhiyun--- a/tiotest.c 19*4882a593Smuzhiyun+++ b/tiotest.c 20*4882a593Smuzhiyun@@ -91,7 +91,7 @@ inline void checkIntZero(int value, char *mess) 21*4882a593Smuzhiyun { 22*4882a593Smuzhiyun if (value <= 0) 23*4882a593Smuzhiyun { 24*4882a593Smuzhiyun- printf(mess); 25*4882a593Smuzhiyun+ printf("%s",mess); 26*4882a593Smuzhiyun printf("Try 'tiotest -h' for more information.\n"); 27*4882a593Smuzhiyun exit(1); 28*4882a593Smuzhiyun } 29*4882a593Smuzhiyun@@ -101,7 +101,7 @@ inline void checkLong(long value, char *mess) 30*4882a593Smuzhiyun { 31*4882a593Smuzhiyun if (value < 0) 32*4882a593Smuzhiyun { 33*4882a593Smuzhiyun- printf(mess); 34*4882a593Smuzhiyun+ printf("%s", mess); 35*4882a593Smuzhiyun printf("Try 'tiotest -h' for more information\n"); 36*4882a593Smuzhiyun exit(1); 37*4882a593Smuzhiyun } 38*4882a593Smuzhiyun@@ -552,7 +552,7 @@ void do_test( ThreadTest *test, int testCase, int sequential, 39*4882a593Smuzhiyun if(args.debugLevel > 4) 40*4882a593Smuzhiyun { 41*4882a593Smuzhiyun printf("Created %d threads\n", i); 42*4882a593Smuzhiyun- fprintf(stderr, debugMessage); 43*4882a593Smuzhiyun+ fprintf(stderr, "%s", debugMessage); 44*4882a593Smuzhiyun fflush(stderr); 45*4882a593Smuzhiyun } 46*4882a593Smuzhiyun 47*4882a593Smuzhiyun-- 48*4882a593Smuzhiyun2.13.1 49*4882a593Smuzhiyun 50