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>