[USETUP] Improve the inicache module.
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 21 May 2017 23:48:09 +0000 (23:48 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 27 May 2018 18:18:53 +0000 (20:18 +0200)
commitc8ea82d67b7bd65b633164d94e577c9dddd54bb6
treed3caedc111664b19141cfe980a482f0a0cbba0ee
parent38e988ace7a68e1890bdd3625fe73a5341cc1bad
[USETUP] Improve the inicache module.

From the existing IniCacheLoad() function, introduce a IniCacheLoadFromMemory() function that just does the same (initialize an INI file cache and parse the INI file), but takes the input from a memory buffer. Then, rewrite the IniCacheLoad() function to just open the file given in input, and then fall back to calling IniCacheLoadFromMemory.
The IniCacheLoadFromMemory() function will be used later.

svn path=/branches/setup_improvements/; revision=74620
base/setup/usetup/inicache.c
base/setup/usetup/inicache.h