]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
refactor: Simplify code
authorJoel Rosdahl <joel@rosdahl.net>
Fri, 17 May 2024 19:15:45 +0000 (21:15 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Fri, 17 May 2024 19:15:45 +0000 (21:15 +0200)
src/ccache/argprocessing.cpp
src/ccache/core/mainoptions.cpp

index 355f02899790122c033e3ad861d4840d782e3193..35ace36929180b005f10e430d3668bfefe19896f 100644 (file)
@@ -1640,10 +1640,8 @@ process_args(Context& ctx)
   }
 
   if (args_info.generating_ipa_clones) {
-    fs::path ipa_path(args_info.orig_input_file);
-    ipa_path += ".000i.ipa-clones";
-    args_info.output_ipa =
-      pstr(core::make_relative_path(ctx, ipa_path.string())).str();
+    fs::path ipa_path(args_info.orig_input_file + ".000i.ipa-clones");
+    args_info.output_ipa = pstr(core::make_relative_path(ctx, ipa_path)).str();
   }
 
   Args compiler_args = state.common_args;
index 5e0a0e37525af481b0f3e4527212a7a60a67ac39..95046300bc4ba30fd31af6b9f2a37293d8e3a9a1 100644 (file)
@@ -816,8 +816,7 @@ process_main_options(int argc, const char* const* argv)
     }
 
     case PRINT_VERSION:
-      PRINT_RAW(stdout, CCACHE_VERSION);
-      PRINT_RAW(stdout, '\n');
+      PRINT(stdout, "{}\n", CCACHE_VERSION);
       break;
 
     case 'x': // --show-compression