And the bug was...?

Best regards,
Alex Ionescu


On Sat, Sep 3, 2011 at 11:56 AM, <rharabien@svn.reactos.org> wrote:
Author: rharabien
Date: Sat Sep  3 10:56:36 2011
New Revision: 53542

URL: http://svn.reactos.org/svn/reactos?rev=53542&view=rev
Log:
[FREELDR]
- Introduce WINE-like debug macros ERR, FIXME, WARN and TRACE
- Always show ERR and FIXME information
- WARN and TRACE are enabled by DebugPrintMask in debug.c as before
- Thanks to new macros find bug in CMake livecd creation and fix it

Modified:
   trunk/reactos/boot/freeldr/freeldr/CMakeLists.txt
   trunk/reactos/boot/freeldr/freeldr/arch/amd64/winldr.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/drivemap.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/hardware.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/hwacpi.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/hwapm.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/hwpci.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/i386disk.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/i386vid.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/pcdisk.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/pcmem.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/winldr.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/xboxdisk.c
   trunk/reactos/boot/freeldr/freeldr/arch/i386/xboxhw.c
   trunk/reactos/boot/freeldr/freeldr/cache/blocklist.c
   trunk/reactos/boot/freeldr/freeldr/cache/cache.c
   trunk/reactos/boot/freeldr/freeldr/debug.c
   trunk/reactos/boot/freeldr/freeldr/disk/disk.c
   trunk/reactos/boot/freeldr/freeldr/disk/partition.c
   trunk/reactos/boot/freeldr/freeldr/disk/scsiport.c
   trunk/reactos/boot/freeldr/freeldr/freeldr.c
   trunk/reactos/boot/freeldr/freeldr/fs/ext2.c
   trunk/reactos/boot/freeldr/freeldr/fs/fat.c
   trunk/reactos/boot/freeldr/freeldr/fs/fs.c
   trunk/reactos/boot/freeldr/freeldr/fs/iso.c
   trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c
   trunk/reactos/boot/freeldr/freeldr/fs/pxe.c
   trunk/reactos/boot/freeldr/freeldr/include/debug.h
   trunk/reactos/boot/freeldr/freeldr/inifile/inifile.c
   trunk/reactos/boot/freeldr/freeldr/inifile/parse.c
   trunk/reactos/boot/freeldr/freeldr/linuxboot.c
   trunk/reactos/boot/freeldr/freeldr/mm/meminit.c
   trunk/reactos/boot/freeldr/freeldr/mm/mm.c
   trunk/reactos/boot/freeldr/freeldr/reactos/binhive.c
   trunk/reactos/boot/freeldr/freeldr/reactos/registry.c
   trunk/reactos/boot/freeldr/freeldr/ui/ui.c
   trunk/reactos/boot/freeldr/freeldr/windows/conversion.c
   trunk/reactos/boot/freeldr/freeldr/windows/peloader.c
   trunk/reactos/boot/freeldr/freeldr/windows/setupldr.c
   trunk/reactos/boot/freeldr/freeldr/windows/winldr.c
   trunk/reactos/boot/freeldr/freeldr/windows/wlmemory.c
   trunk/reactos/boot/freeldr/freeldr/windows/wlregistry.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/boot/freeldr/freeldr/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/CMakeLists.txt?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/winldr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/amd64/winldr.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/drivemap.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/drivemap.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/hardware.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/hardware.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/hwacpi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/hwacpi.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/hwapm.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/hwapm.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/hwpci.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/hwpci.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/i386disk.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/i386disk.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/i386vid.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/i386vid.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/pcdisk.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/pcdisk.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/pcmem.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/pcmem.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/winldr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/winldr.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/xboxdisk.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/xboxdisk.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/xboxhw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/i386/xboxhw.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/cache/blocklist.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/cache/blocklist.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/cache/cache.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/cache/cache.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/debug.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/debug.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/disk/disk.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/disk/disk.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/disk/partition.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/disk/partition.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/disk/scsiport.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/disk/scsiport.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/freeldr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/freeldr.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/fs/ext2.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/ext2.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/fs/fat.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/fat.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/fs/fs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/fs.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/fs/iso.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/iso.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/ntfs.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/fs/pxe.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/fs/pxe.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/include/debug.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/include/debug.h?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/inifile/inifile.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/inifile/inifile.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/inifile/parse.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/inifile/parse.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/linuxboot.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/linuxboot.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/mm/meminit.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/mm/meminit.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/mm/mm.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/mm/mm.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/reactos/binhive.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/reactos/binhive.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/reactos/registry.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/reactos/registry.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/ui/ui.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/ui/ui.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/windows/conversion.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/windows/conversion.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/windows/peloader.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/windows/peloader.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/windows/setupldr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/windows/setupldr.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/windows/winldr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/windows/winldr.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/windows/wlmemory.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/windows/wlmemory.c?rev=53542&r1=53541&r2=53542&view=diff

Modified: trunk/reactos/boot/freeldr/freeldr/windows/wlregistry.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/windows/wlregistry.c?rev=53542&r1=53541&r2=53542&view=diff