Skip to content

Commit

Permalink
manifest...
Browse files Browse the repository at this point in the history
  • Loading branch information
NikitaSmith057 committed Oct 18, 2024
1 parent 1344270 commit f792da5
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions src/linker/lnk.c
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@ lnk_make_linker_manifest(Arena *arena,
}

internal void
lnk_merge_manifest_files(Arena *arena, String8 mt_path, String8 manifest_name, String8 output_name, String8List manifest_path_list)
lnk_merge_manifest_files(Arena *arena, String8 mt_path, String8 manifest_name, String8List manifest_path_list)
{
ProfBeginFunction();

Expand All @@ -328,7 +328,7 @@ lnk_merge_manifest_files(Arena *arena, String8 mt_path, String8 manifest_name, S
str8_list_pushf(arena, &invoke_cmd_line, "-manifest");
str8_list_push(arena, &invoke_cmd_line, full_path);
}
str8_list_pushf(arena, &invoke_cmd_line, "-out:%S", output_name);
str8_list_pushf(arena, &invoke_cmd_line, "-out:%S", manifest_name);
str8_list_pushf(arena, &invoke_cmd_line, "-nologo");

OS_ProcessLaunchParams launch_opts = {0};
Expand Down Expand Up @@ -3824,7 +3824,7 @@ l.count += 1; \
str8_list_push(tp_arena->v[0], &input_manifest_path_list, linker_manifest_path);

String8 merged_manifest_path = push_str8f(scratch.arena, "%S.manifest.merged", config->manifest_name);
lnk_merge_manifest_files(tp_arena->v[0], config->mt_path, config->manifest_name, merged_manifest_path, input_manifest_path_list);
lnk_merge_manifest_files(tp_arena->v[0], config->mt_path, merged_manifest_path, input_manifest_path_list);

if (config->manifest_opt == LNK_ManifestOpt_Embed) {
// TODO: currently we convert manifest to res and parse res again, this unnecessary instead push manifest
Expand Down
2 changes: 1 addition & 1 deletion src/linker/lnk.h
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ internal void lnk_push_loaded_lib(Arena *arena, HashTable *default_lib_ht, Ha
// Manifest

internal String8List lnk_make_linker_manifest(Arena *arena, B32 manifest_uac, String8 manifest_level, String8 manifest_ui_access, String8List manifest_dependency_list);
internal void lnk_merge_manifest_files(Arena *arena, String8 mt_path, String8 manifest_name, String8 output_name, String8List manifest_path_list);
internal void lnk_merge_manifest_files(Arena *arena, String8 mt_path, String8 manifest_name, String8List manifest_path_list);
internal String8 lnk_res_from_data(Arena *arena, String8 data);

////////////////////////////////
Expand Down

0 comments on commit f792da5

Please sign in to comment.