From f810c9a1e1ea2b5dfe545d3d3b044409bb29487f Mon Sep 17 00:00:00 2001 From: Akinori Hattori Date: Sat, 8 Jul 2017 18:55:29 +0900 Subject: app-editors/ee: fix build with -Werror=format-security Gentoo-Bug: 520518 Package-Manager: Portage-2.3.6, Repoman-2.3.1 --- app-editors/ee/files/ee-Wformat-security.patch | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 app-editors/ee/files/ee-Wformat-security.patch (limited to 'app-editors/ee/files') diff --git a/app-editors/ee/files/ee-Wformat-security.patch b/app-editors/ee/files/ee-Wformat-security.patch new file mode 100644 index 000000000000..6db64188347a --- /dev/null +++ b/app-editors/ee/files/ee-Wformat-security.patch @@ -0,0 +1,28 @@ +--- a/ee.c ++++ b/ee.c +@@ -2105,11 +2105,11 @@ + } + else if (!strcmp("-?", buff)) + { +- fprintf(stderr, usage0, arguments[0]); +- fprintf(stderr, usage1); +- fprintf(stderr, usage2); +- fprintf(stderr, usage3); +- fprintf(stderr, usage4); ++ fprintf(stderr, "%s", usage0, arguments[0]); ++ fprintf(stderr, "%s", usage1); ++ fprintf(stderr, "%s", usage2); ++ fprintf(stderr, "%s", usage3); ++ fprintf(stderr, "%s", usage4); + exit(1); + } + else if ((*buff == '+') && (start_at_line == NULL)) +@@ -3243,7 +3243,7 @@ + } + if (shell_fork) + { +- printf(continue_msg); ++ printf("%s", continue_msg); + fflush(stdout); + while ((in = getchar()) != '\n') + ; -- cgit v1.2.3-65-gdbad