aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/xfsprogs/patches/160-format-security.patch
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@hauke-m.de>2015-11-22 14:13:47 +0000
committerHauke Mehrtens <hauke@hauke-m.de>2015-11-22 14:13:47 +0000
commitdfd358be63ba30c401185d53f59d70fc0da0db58 (patch)
tree7e65b398c4ed386127fcb3b2bc91d54f043a2a24 /package/utils/xfsprogs/patches/160-format-security.patch
parentc550ad3d3a70b409a482896a77cfc890823d0221 (diff)
downloadupstream-dfd358be63ba30c401185d53f59d70fc0da0db58.tar.gz
upstream-dfd358be63ba30c401185d53f59d70fc0da0db58.tar.bz2
upstream-dfd358be63ba30c401185d53f59d70fc0da0db58.zip
xfsprogs: activate format-security checks
This patch was taken from upstream. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47581
Diffstat (limited to 'package/utils/xfsprogs/patches/160-format-security.patch')
-rw-r--r--package/utils/xfsprogs/patches/160-format-security.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/package/utils/xfsprogs/patches/160-format-security.patch b/package/utils/xfsprogs/patches/160-format-security.patch
new file mode 100644
index 0000000000..5ae627d4a1
--- /dev/null
+++ b/package/utils/xfsprogs/patches/160-format-security.patch
@@ -0,0 +1,29 @@
+From: Ben Myers <bpm@sgi.com>
+Date: Fri, 1 Feb 2013 21:50:22 +0000 (-0600)
+Subject: xfsprogs: fix warning in libxcmd/input.c
+X-Git-Tag: v3.1.11~25
+X-Git-Url: http://oss.sgi.com/cgi-bin/gitweb.cgi?p=xfs%2Fcmds%2Fxfsprogs.git;a=commitdiff_plain;h=50a3aa8977821ad072f3aa5b63645827f9b8ca1d
+
+xfsprogs: fix warning in libxcmd/input.c
+
+Fix an error when building with -Werror=format-security.
+
+input.c: In function 'fetchline':
+input.c:91:2: error: format not a string literal and no format arguments [-Werror=format-security]
+
+Signed-off-by: Ben Myers <bpm@sgi.com>
+Reported by: Arkadiusz Miƛkiewicz <arekm@maven.pl>
+Reviewed-by: Mark Tinguely <tinguely@sgi.com>
+---
+
+--- a/libxcmd/input.c
++++ b/libxcmd/input.c
+@@ -88,7 +88,7 @@ fetchline(void)
+
+ if (!line)
+ return NULL;
+- printf(get_prompt());
++ printf("%s", get_prompt());
+ fflush(stdout);
+ if (!fgets(line, MAXREADLINESZ, stdin)) {
+ free(line);