From a11e2bf57b5ebbd8610385ff3e2eff80dfd3a3d8 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Fri, 21 Aug 2026 05:31:33 -0700 Subject: [PATCH] manifest generation fix --- src/linker/lnk.c | 43 +++++++++++++++---------------------------- 1 file changed, 15 insertions(+), 28 deletions(-) diff --git a/src/linker/lnk.c b/src/linker/lnk.c index 26268d85..2b064591 100644 --- a/src/linker/lnk.c +++ b/src/linker/lnk.c @@ -212,45 +212,32 @@ lnk_make_linker_manifest(Arena *arena, String8List srl = {0}; str8_serial_begin(scratch.arena, &srl); str8_serial_push_string(scratch.arena, &srl, str8_lit( - "\n" - "\n")); + "\r\n" + "\r\n")); if (manifest_uac) { -#if 1 String8 uac = push_str8f(scratch.arena, - " \n" - " \n" - " \n" - " \n" - " \n" - " \n" - " \n", + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n", manifest_level, manifest_ui_access); -#else - String8 uac = push_str8f(scratch.arena, - "\n" - "" - "" - "" - "" - "" - "" - "", manifest_level, manifest_ui_access); -#endif str8_serial_push_string(scratch.arena, &srl, uac); } for (String8Node *node = manifest_dependency_list.first; node != 0; node = node->next) { String8 dep = push_str8f(scratch.arena, - " \n" - " \n" - " \n" - " \n" - " \n", + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n", node->string); str8_serial_push_string(scratch.arena, &srl, dep); } - str8_serial_push_string(scratch.arena, &srl, str8_lit("\n")); + str8_serial_push_string(scratch.arena, &srl, str8_lit("\r\n")); String8 result = str8_list_join(arena, &srl, 0);