QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
7zAlloc.h
Go to the documentation of this file.
1/* 7zAlloc.h -- Allocation functions
22023-03-04 : Igor Pavlov : Public domain */
3
4#ifndef ZIP7_INC_7Z_ALLOC_H
5#define ZIP7_INC_7Z_ALLOC_H
6
7#include "7zTypes.h"
8
10
11void *SzAlloc(ISzAllocPtr p, size_t size);
12void SzFree(ISzAllocPtr p, void *address);
13
14void *SzAllocTemp(ISzAllocPtr p, size_t size);
15void SzFreeTemp(ISzAllocPtr p, void *address);
16
18
19#endif
EXTERN_C_BEGIN void * SzAlloc(ISzAllocPtr p, size_t size)
void * SzAllocTemp(ISzAllocPtr p, size_t size)
void SzFree(ISzAllocPtr p, void *address)
void SzFreeTemp(ISzAllocPtr p, void *address)
#define EXTERN_C_BEGIN
Definition 7zTypes.h:20
#define EXTERN_C_END
Definition 7zTypes.h:21
const ISzAlloc * ISzAllocPtr
Definition 7zTypes.h:457