From e9fc9d075f303b50c77c7b497b2982fe6dc7f5c1 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Wed, 21 Apr 2021 16:52:17 +0200 Subject: [PATCH] Fix clang warning (-Wstring-plus-int) This fixes: lto-plugin.c:642:7: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] lto-plugin/ChangeLog: * lto-plugin.c (exec_lto_wrapper): Make a temp variable. --- lto-plugin/lto-plugin.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lto-plugin/lto-plugin.c b/lto-plugin/lto-plugin.c index 32478f070e8..4e90ce03ade 100644 --- a/lto-plugin/lto-plugin.c +++ b/lto-plugin/lto-plugin.c @@ -636,10 +636,10 @@ exec_lto_wrapper (char *argv[]) /* Write argv to a file to avoid a command line that is too long Save the file locally on save-temps. */ + const char *suffix = ".lto_wrapper_args"; + suffix += skip_in_suffix; if (save_temps && link_output_name) - arguments_file_name = concat (link_output_name, - ".lto_wrapper_args" - + skip_in_suffix, NULL); + arguments_file_name = concat (link_output_name, suffix, NULL); else arguments_file_name = make_temp_file (".lto_wrapper_args"); check (arguments_file_name, LDPL_FATAL,