diff options
author | Roland McGrath <roland@hack.frob.com> | 2014-12-11 13:08:26 -0800 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2014-12-11 13:08:26 -0800 |
commit | e9813cfb3d71675c87a16318b20642a366aff74c (patch) | |
tree | c0ad73f19435c2bb4d6996a9fd803033ee81ea0d | |
parent | f627ca82fb6c469c8cf34f04f02fe2ea006304bd (diff) | |
download | glibc-e9813cfb3d71675c87a16318b20642a366aff74c.tar.gz |
Fix -Wformat-security warnings in posix/regexbug1.c
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | posix/regexbug1.c | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2014-12-11 Roland McGrath <roland@hack.frob.com> + + * posix/regexbug1.c (main): Use "%s" format with regerror results, + rather than assuming they won't contain any '%'s. + 2014-12-11 Chris Metcalf <cmetcalf@ezchip.com> * sysdeps/tile/tilegx/memset.c (__memcpy): Add diff --git a/posix/regexbug1.c b/posix/regexbug1.c index 28640968d0..17643e7e4d 100644 --- a/posix/regexbug1.c +++ b/posix/regexbug1.c @@ -18,7 +18,7 @@ main (void) { char buf[100]; regerror (reerr, &re, buf, sizeof buf); - error (EXIT_FAILURE, 0, buf); + error (EXIT_FAILURE, 0, "%s", buf); } if (regexec (&re, "002", 2, ma, 0) != 0) @@ -35,7 +35,7 @@ main (void) { char buf[100]; regerror (reerr, &re, buf, sizeof buf); - error (EXIT_FAILURE, 0, buf); + error (EXIT_FAILURE, 0, "%s", buf); } if (regexec (&re, "002", 2, ma, 0) != 0) |