https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a31d2f820a15ab5274c4f33838b2862b890e765d

commit a31d2f820a15ab5274c4f33838b2862b890e765d
Author:     Hermès Bélusca-Maïto <[email protected]>
AuthorDate: Sat Nov 24 02:39:58 2018 +0100
Commit:     Hermès Bélusca-Maïto <[email protected]>
CommitDate: Sat Nov 24 02:45:03 2018 +0100

    [SETUPLIB] Improve the Freeldr timeout INI setting hack-fix. Dedicated to 
Mark Jansen ;-) CORE-15193
---
 base/setup/lib/utils/bldrsup.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/base/setup/lib/utils/bldrsup.c b/base/setup/lib/utils/bldrsup.c
index 09c59945b7..4848831068 100644
--- a/base/setup/lib/utils/bldrsup.c
+++ b/base/setup/lib/utils/bldrsup.c
@@ -230,8 +230,7 @@ CreateCommonFreeLdrSections(
 
     /* Timeout=0 */
     IniCacheInsertKey(BootStore->OptionsIniSection, NULL, INSERT_LAST,
-                      // L"TimeOut", L"0"); // FIXME!! There is a bug in the 
INI parser where a given key can be inserted twice in the same section...
-                      L"TimeOut", L"10");
+                      L"TimeOut", L"0");
 
     /* Create "Display" section */
     IniSection = IniCacheAppendSection(BootStore->IniCache, L"Display");
@@ -1237,7 +1236,7 @@ SetBootStoreOptions(
 
     RtlStringCchPrintfW(TimeoutStr, ARRAYSIZE(TimeoutStr), L"%d", 
BootOptions->Timeout);
     IniCacheInsertKey(((PBOOT_STORE_INI_CONTEXT)BootStore)->OptionsIniSection,
-                      NULL, INSERT_LAST,
+                      NULL, INSERT_FIRST, // INSERT_LAST, // FIXME!! There is 
a bug in the INI parser where a given key can be inserted twice in the same 
section...
                       L"TimeOut", TimeoutStr);
 
     return STATUS_SUCCESS;

Reply via email to