From cffc6be5304d59984e9caa03b2f1eda3bf6aa861 Mon Sep 17 00:00:00 2001 From: Jochen Sprickerhof <git@jochen.sprickerhof.de> Date: Tue, 3 Jan 2017 14:34:59 +0100 Subject: [PATCH] Fix compilation with -Werror=format-security --- sm/apps/test_json.c | 2 +- sm/apps/test_json_ld.c | 4 ++-- sm/lib/options/options.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sm/apps/test_json.c b/sm/apps/test_json.c index f74e64c..7ab066b 100644 --- a/sm/apps/test_json.c +++ b/sm/apps/test_json.c @@ -5,7 +5,7 @@ int main() { LDP ld = ld_alloc_new(50); JO jo = ld_to_json(ld); - printf(json_object_to_json_string(jo)); + printf("%s", json_object_to_json_string(jo)); return 0; } diff --git a/sm/apps/test_json_ld.c b/sm/apps/test_json_ld.c index 0d10899..01b9355 100644 --- a/sm/apps/test_json_ld.c +++ b/sm/apps/test_json_ld.c @@ -8,13 +8,13 @@ int main() { if(!(ld = json_to_ld(jo))) { fprintf(stderr, "Could not transform to laser_data:\n\n"); fprintf(stderr, "-----\n"); - fprintf(stderr, json_object_to_json_string(jo)); + fprintf(stderr, "%s", json_object_to_json_string(jo)); fprintf(stderr, "-----\n"); continue; } jo = ld_to_json(ld); - printf(json_object_to_json_string(jo)); + printf("%s", json_object_to_json_string(jo)); printf("\n"); } diff --git a/sm/lib/options/options.c b/sm/lib/options/options.c index 04d3338..33ac177 100644 --- a/sm/lib/options/options.c +++ b/sm/lib/options/options.c @@ -396,7 +396,7 @@ void options_dump(struct option * options, FILE*f, int write_desc) { } void options_print_help(struct option * options, FILE*f) { - fprintf(f, options_banner_string); + fprintf(f, "%s", options_banner_string); fprintf(f, "Generic options: \n" " -help Displays this help.\n" -- GitLab