added code to fix warnings and enhance readability

This commit is contained in:
Daniel Larimer 2013-08-18 22:44:48 -04:00
parent c88ce7984e
commit 8315e1bded
2 changed files with 3 additions and 2 deletions

View file

@ -91,6 +91,7 @@ namespace fc {
return *this;
}
bool valid()const { return _valid; }
bool operator!()const { return !_valid; }
operator bool()const { return _valid; }

View file

@ -8,8 +8,8 @@ Public domain */
#include "Alloc.h"
#include "LzmaLib.h"
static void *SzAlloc(void *p, size_t size) { p = p; return MyAlloc(size); }
static void SzFree(void *p, void *address) { p = p; MyFree(address); }
static void *SzAlloc(void *p, size_t size) { (void)p; return MyAlloc(size); }
static void SzFree(void *p, void *address) { (void)p; MyFree(address); }
static ISzAlloc g_Alloc = { SzAlloc, SzFree };
MY_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen,