1*f6dc9357SAndroid Build Coastguard Worker /* 7zAlloc.h -- Allocation functions 2*f6dc9357SAndroid Build Coastguard Worker 2023-03-04 : Igor Pavlov : Public domain */ 3*f6dc9357SAndroid Build Coastguard Worker 4*f6dc9357SAndroid Build Coastguard Worker #ifndef ZIP7_INC_7Z_ALLOC_H 5*f6dc9357SAndroid Build Coastguard Worker #define ZIP7_INC_7Z_ALLOC_H 6*f6dc9357SAndroid Build Coastguard Worker 7*f6dc9357SAndroid Build Coastguard Worker #include "7zTypes.h" 8*f6dc9357SAndroid Build Coastguard Worker 9*f6dc9357SAndroid Build Coastguard Worker EXTERN_C_BEGIN 10*f6dc9357SAndroid Build Coastguard Worker 11*f6dc9357SAndroid Build Coastguard Worker void *SzAlloc(ISzAllocPtr p, size_t size); 12*f6dc9357SAndroid Build Coastguard Worker void SzFree(ISzAllocPtr p, void *address); 13*f6dc9357SAndroid Build Coastguard Worker 14*f6dc9357SAndroid Build Coastguard Worker void *SzAllocTemp(ISzAllocPtr p, size_t size); 15*f6dc9357SAndroid Build Coastguard Worker void SzFreeTemp(ISzAllocPtr p, void *address); 16*f6dc9357SAndroid Build Coastguard Worker 17*f6dc9357SAndroid Build Coastguard Worker EXTERN_C_END 18*f6dc9357SAndroid Build Coastguard Worker 19*f6dc9357SAndroid Build Coastguard Worker #endif 20