faccessat and fchmodat: Fix build warnings
PATCH 1/1 faccessat and fchmodat: Fix build warnings
From: Naresh Kamboju <[email protected]>
Fixing below build warnings.
ltp-full-20170516/testcases/kernel/syscalls/faccessat$ make In file included from ../../../../include/old/test.h:51:0,
from faccessat01.c:44:
faccessat01.c: In function ‘setup’:
../../../../include/old/old_safe_file_ops.h:55:27:
warning: format not a string literal and no format arguments [-Wformat-security]
(path), (fmt), ## __VA_ARGS__)
^faccessat01.c:132:2: note: in expansion of macro ‘SAFE_FILE_PRINTF’
SAFE_FILE_PRINTF(cleanup, testfile, testfile);
^../../../../include/old/old_safe_file_ops.h:55:27:
warning: format not a string literal and no format arguments [-Wformat-security]
(path), (fmt), ## __VA_ARGS__)
^faccessat01.c:133:2: note: in expansion of macro ‘SAFE_FILE_PRINTF’
SAFE_FILE_PRINTF(cleanup, testfile2, testfile2);
Signed-off-by Naresh Kamboju <[email protected]>
--- testcases/kernel/syscalls/faccessat/faccessat01.c | 4 ++-- testcases/kernel/syscalls/fchmodat/fchmodat01.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
testcases/kernel/syscalls/faccessat/faccessat01.c +2 -2
@@ -129,8 +129,8 @@ void setup(void) fds[0 ] =SAFE_OPEN (cleanup, pathname,O_DIRECTORY ); fds[1 ] = fds[4 ] = fds[0 ]; -SAFE_FILE_PRINTF (cleanup, testfile, testfile); -SAFE_FILE_PRINTF (cleanup, testfile2, testfile2); +SAFE_FILE_PRINTF (cleanup, testfile,"%s" , testfile); +SAFE_FILE_PRINTF (cleanup, testfile2,"%s" , testfile2); fds[2 ] =SAFE_OPEN (cleanup, testfile3,O_CREAT |O_RDWR ,0600 );
testcases/kernel/syscalls/fchmodat/fchmodat01.c +2 -2
@@ -127,8 +127,8 @@ void setup(void) fds[0 ] =SAFE_OPEN (cleanup, pathname,O_DIRECTORY ); fds[1 ] = fds[4 ] = fds[0 ]; -SAFE_FILE_PRINTF (cleanup, testfile, testfile); -SAFE_FILE_PRINTF (cleanup, testfile2, testfile2); +SAFE_FILE_PRINTF (cleanup, testfile,"%s" , testfile); +SAFE_FILE_PRINTF (cleanup, testfile2,"%s" , testfile2); fds[2 ] =SAFE_OPEN (cleanup, testfile3,O_CREAT |O_RDWR ,0600 ); fds[3 ] =100 ;
Signature · 1 line
2.7.4
PATCH 1/1 faccessat and fchmodat: Fix build warnings
Hi!
Applied, thanks.
Signature · 2 lines
Cyril Hrubis [email protected]