Annotation of elwix/tools/oldlzma/SRC/7zip/Archive/7z_C/7zBuffer.h, revision 1.1
1.1 ! misho 1: /* 7zBuffer.h */
! 2:
! 3: #ifndef __7Z_BUFFER_H
! 4: #define __7Z_BUFFER_H
! 5:
! 6: #include <stddef.h>
! 7: #include "7zTypes.h"
! 8:
! 9: typedef struct _CSzByteBuffer
! 10: {
! 11: size_t Capacity;
! 12: Byte *Items;
! 13: }CSzByteBuffer;
! 14:
! 15: void SzByteBufferInit(CSzByteBuffer *buffer);
! 16: int SzByteBufferCreate(CSzByteBuffer *buffer, size_t newCapacity, void * (*allocFunc)(size_t size));
! 17: void SzByteBufferFree(CSzByteBuffer *buffer, void (*freeFunc)(void *));
! 18:
! 19: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>