Annotation of elwix/tools/oldlzma/SRC/7zip/Archive/7z_C/7zAlloc.h, revision 1.1.1.1

1.1       misho       1: /* 7zAlloc.h */
                      2: 
                      3: #ifndef __7Z_ALLOC_H
                      4: #define __7Z_ALLOC_H
                      5: 
                      6: #include <stddef.h>
                      7: 
                      8: typedef struct _ISzAlloc
                      9: {
                     10:   void *(*Alloc)(size_t size);
                     11:   void (*Free)(void *address); /* address can be 0 */
                     12: } ISzAlloc;
                     13: 
                     14: void *SzAlloc(size_t size);
                     15: void SzFree(void *address);
                     16: 
                     17: void *SzAllocTemp(size_t size);
                     18: void SzFreeTemp(void *address);
                     19: 
                     20: #endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>