From 0013ca2e15b7219400b1615931492436ea987062 Mon Sep 17 00:00:00 2001 From: Ben Kaduk Date: Tue, 30 Jul 2013 20:17:01 -0400 Subject: [PATCH] Do not use a non-literal format string Now that UKERNEL's panic() is a proper varargs function (gerrit 9877), we can use a literal format string "%s" to print the panic message. clang warngs about a non-literal format string, and in some build environments the warning becomes fatal via -Werror. Change-Id: I7d8c9390e3edad7efa6ae1217f938b635423d23a Reviewed-on: http://gerrit.openafs.org/10114 Reviewed-by: Jeffrey Altman Tested-by: BuildBot Reviewed-by: Derrick Brashear --- src/rx/rx_kcommon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rx/rx_kcommon.c b/src/rx/rx_kcommon.c index 68310a3ab..430f29c88 100644 --- a/src/rx/rx_kcommon.c +++ b/src/rx/rx_kcommon.c @@ -1321,7 +1321,7 @@ osi_Panic(char *msg, ...) # ifdef AFS_LINUX20_ENV * ((char *) 0) = 0; # else - panic(msg); + panic("%s", msg); # endif #endif } -- 2.39.5