1*f6dc9357SAndroid Build Coastguard Worker // Windows/Defs.h 2*f6dc9357SAndroid Build Coastguard Worker 3*f6dc9357SAndroid Build Coastguard Worker #ifndef ZIP7_INC_WINDOWS_DEFS_H 4*f6dc9357SAndroid Build Coastguard Worker #define ZIP7_INC_WINDOWS_DEFS_H 5*f6dc9357SAndroid Build Coastguard Worker 6*f6dc9357SAndroid Build Coastguard Worker #include "../Common/MyWindows.h" 7*f6dc9357SAndroid Build Coastguard Worker 8*f6dc9357SAndroid Build Coastguard Worker #ifdef _WIN32 BoolToBOOL(bool v)9*f6dc9357SAndroid Build Coastguard Workerinline BOOL BoolToBOOL(bool v) { return (v ? TRUE: FALSE); } 10*f6dc9357SAndroid Build Coastguard Worker #endif 11*f6dc9357SAndroid Build Coastguard Worker BOOLToBool(BOOL v)12*f6dc9357SAndroid Build Coastguard Workerinline bool BOOLToBool(BOOL v) { return (v != FALSE); } 13*f6dc9357SAndroid Build Coastguard Worker BoolToVARIANT_BOOL(bool v)14*f6dc9357SAndroid Build Coastguard Workerinline VARIANT_BOOL BoolToVARIANT_BOOL(bool v) { return (v ? VARIANT_TRUE: VARIANT_FALSE); } VARIANT_BOOLToBool(VARIANT_BOOL v)15*f6dc9357SAndroid Build Coastguard Workerinline bool VARIANT_BOOLToBool(VARIANT_BOOL v) { return (v != VARIANT_FALSE); } 16*f6dc9357SAndroid Build Coastguard Worker 17*f6dc9357SAndroid Build Coastguard Worker #endif 18