cd1fc7a
From d31c2ffbf5181053330fa32e4f03c47283bd1448 Mon Sep 17 00:00:00 2001
5c1623f
From: Igor Gnatenko <i.gnatenko.brain@gmail.com>
5c1623f
Date: Sat, 17 Dec 2016 10:28:31 +0100
5c1623f
Subject: [PATCH 1/3] xmlrpc_server_abyss: use va_args properly
5c1623f
MIME-Version: 1.0
5c1623f
Content-Type: text/plain; charset=UTF-8
5c1623f
Content-Transfer-Encoding: 8bit
5c1623f
5c1623f
../src/xmlrpc_server_abyss.c: In function ‘createServer’:
5c1623f
../src/xmlrpc_server_abyss.c:783:13: error: format not a string literal and no format arguments [-Werror=format-security]
5c1623f
             xmlrpc_faultf(envP, error);
5c1623f
             ^~~~~~~~~~~~~
5c1623f
5c1623f
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
5c1623f
---
5c1623f
 src/xmlrpc_server_abyss.c | 2 +-
5c1623f
 1 file changed, 1 insertion(+), 1 deletion(-)
5c1623f
5c1623f
diff --git a/src/xmlrpc_server_abyss.c b/src/xmlrpc_server_abyss.c
cd1fc7a
index 8aacb4b..58f5ba0 100644
5c1623f
--- a/src/xmlrpc_server_abyss.c
5c1623f
+++ b/src/xmlrpc_server_abyss.c
5c1623f
@@ -780,7 +780,7 @@ createServer(xmlrpc_env *                      const envP,
5c1623f
         ServerInit2(abyssServerP, &error);
5c1623f
 
5c1623f
         if (error) {
5c1623f
-            xmlrpc_faultf(envP, error);
5c1623f
+            xmlrpc_faultf(envP, "%s", error);
5c1623f
             xmlrpc_strfree(error);
5c1623f
         }
5c1623f
     }
5c1623f
-- 
cd1fc7a
2.13.1
5c1623f