Annotation of elwix/tools/oldlzma/SRC/7zip/Archive/7z_C/7zAlloc.h, revision 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>