Skip to content

Commit

Permalink
fixup! src: remove duplicated code in GenerateSingleExecutableBlob()
Browse files Browse the repository at this point in the history
  • Loading branch information
pluris committed Aug 13, 2023
1 parent 844339d commit 0f27c01
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions src/node_sea.cc
Original file line number Diff line number Diff line change
Expand Up @@ -486,16 +486,15 @@ ExitCode GenerateSingleExecutableBlob(
}
}

std::optional<std::string> optional_code_cache =
GenerateCodeCache(config.main_path, main_script);
if (!optional_code_cache.has_value()) {
FPrintF(stderr, "Cannot generate V8 code cache\n");
return ExitCode::kGenericUserError;
}

std::optional<std::string_view> optional_sv_code_cache;
std::string code_cache;
if (static_cast<bool>(config.flags & SeaFlags::kUseCodeCache)) {
std::optional<std::string> optional_code_cache =
GenerateCodeCache(config.main_path, main_script);
if (!optional_code_cache.has_value()) {
FPrintF(stderr, "Cannot generate V8 code cache\n");
return ExitCode::kGenericUserError;
}
code_cache = optional_code_cache.value();
optional_sv_code_cache = code_cache;
}
Expand Down

0 comments on commit 0f27c01

Please sign in to comment.