reactos/sdk/tools
Joachim Henze 4ab44d7a80 [0.4.9][MKHIVE] Fix leaks and Implement RegDeleteKeyW() to mute a compile-time-warning CORE-18031
The motivation to upgrade this host-tool is to fix a compile-time warning:
  [4890/10620] Generating boot/bootdata/...oot/bootdata/system, boot/bootdata/BCD
  Binary hive maker
->RegDeleteKeyW(0x0xcab210, '') is UNIMPLEMENTED!
  [145/10684] Generating boot/bootdata/BCD
  Binary hive maker
  Creating binary hive: /home/jhenze/Release_WorkDir/Repo/output-MinGW-i386/reactos/boot/bootdata/BCD

Thw warning was most likely introduced when we started using mkhive in the hosttools, and is triggered
by livecd.inf having a [DelReg] section.

Warning fixed by implementing RegDeleteKeyW().
It can not delete full trees yet, but we also don't need that for our mkhive-usage yet.

While touching it, do also fix some other minor glitches and leaks.

This is a PARTIAL backport of the 15 commits from 0.4.11-dev, all to mkhive from 2018-10-09 to 2018-10-20 by hbelusca.
2022-01-30 03:25:02 +01:00
..
cabman [CABMAN] Move CCFDATAStorage class to a separate file 2018-01-27 10:42:05 +01:00
create_nls
fatten
gendib
geninc
hhpcomp
hpp
isohybrid
kbdtool
log2lines
mkhive [0.4.9][MKHIVE] Fix leaks and Implement RegDeleteKeyW() to mute a compile-time-warning CORE-18031 2022-01-30 03:25:02 +01:00
mkisofs
mkshelllink
ms2ps
nandflash
obj2bin
ofw_interface
pipetools
regtests2xml
rgenstat
rsym
spec2def [SPEC2DEF] Implement support for different OS versions 2018-04-21 18:31:27 +02:00
unicode [UNICODE] Sync with Wine Staging 3.3. CORE-14434 2018-04-11 12:25:43 +01:00
utf16le
widl [WIDL] Sync with Wine Staging 3.3. CORE-14434 2018-04-11 12:29:04 +01:00
wpp
xml2sdb [XML2SDB] Add support for TAG_LINK_DATE and TAG_LINKER_VERSION. 2018-04-22 18:51:53 +02:00
bin2c.c
CMakeLists.txt
dumpstab.c
mkconfig.c
pefixup.c
stubgen.c