From 7f7e977a8939fe8b78c2b19a530d29bc889dbed5 Mon Sep 17 00:00:00 2001 From: "John Hodge (sonata)" Date: Tue, 11 Mar 2014 07:54:47 +0800 Subject: [PATCH] Usermode/libimage_sif - Silence, scum! --- Usermode/Libraries/libimage_sif.so_src/main.c | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Usermode/Libraries/libimage_sif.so_src/main.c b/Usermode/Libraries/libimage_sif.so_src/main.c index 61136a1c..176db8d7 100644 --- a/Usermode/Libraries/libimage_sif.so_src/main.c +++ b/Usermode/Libraries/libimage_sif.so_src/main.c @@ -6,9 +6,13 @@ #include #include //#include -#include // _SysDebug +#include // DEBUGS -#define _SysDebug(...) do{}while(0) +#if ENABLE_DEBUG +# define DEBUGS(v...) _SysDebug(v) +#else +#define DEBUGS(...) do{}while(0) +#endif // === STRUCTURES === struct sHeader @@ -63,7 +67,7 @@ tImage *Image_SIF_Parse(void *Buffer, size_t Size) int sampleSize; struct sHeader *hdr = Buffer; - _SysDebug("Image_SIF_Parse: (Buffer=%p, Size=0x%x)", Buffer, Size); + DEBUGS("Image_SIF_Parse: (Buffer=%p, Size=0x%x)", Buffer, Size); // Get magic word and determine byte ordering if(hdr->Magic == 0x51F0) // Little Endian @@ -71,11 +75,11 @@ tImage *Image_SIF_Parse(void *Buffer, size_t Size) else if(hdr->Magic == 0xF051) // Big Endian bRevOrder = 1; else { - _SysDebug(" Image_SIF_Parse: Magic invalid (0x%x)", hdr->Magic); + DEBUGS(" Image_SIF_Parse: Magic invalid (0x%x)", hdr->Magic); return NULL; } - _SysDebug(" Image_SIF_Parse: bRevOrder = %i", bRevOrder); + DEBUGS(" Image_SIF_Parse: bRevOrder = %i", bRevOrder); // Read flags comp = hdr->Flags & 7; @@ -85,7 +89,7 @@ tImage *Image_SIF_Parse(void *Buffer, size_t Size) w = hdr->Width; h = hdr->Height; - _SysDebug(" Image_SIF_Parse: Dimensions %ix%i", w, h); + DEBUGS(" Image_SIF_Parse: Dimensions %ix%i", w, h); // Get image format switch(fmt) @@ -102,7 +106,7 @@ tImage *Image_SIF_Parse(void *Buffer, size_t Size) return NULL; } - _SysDebug(" Image_SIF_Parse: sampleSize = %i, fmt = %i", sampleSize, fmt); + DEBUGS(" Image_SIF_Parse: sampleSize = %i, fmt = %i", sampleSize, fmt); fileOfs = sizeof(struct sHeader); @@ -164,7 +168,7 @@ tImage *Image_SIF_Parse(void *Buffer, size_t Size) } if(bRevOrder) flip_buffer_endian(ret->Data, sampleSize, w*h); - _SysDebug("Image_SIF_Parse: Complete at %i bytes", fileOfs); + DEBUGS("Image_SIF_Parse: Complete at %i bytes", fileOfs); return ret; // Channel 1.7.8 RLE -- 2.20.1