comparison src/dmgrowbuf.h @ 1455:a957b318fbe2

Add dmGrowBufCheckGrow() function.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 10 May 2018 18:53:23 +0300
parents fff3b58d031c
children b2dd6a72d162
comparison
equal deleted inserted replaced
1454:fff3b58d031c 1455:a957b318fbe2
23 23
24 int dmGrowBufInit(DMGrowBuf *buf, const size_t initial, const size_t mingrow); 24 int dmGrowBufInit(DMGrowBuf *buf, const size_t initial, const size_t mingrow);
25 int dmGrowBufAlloc(DMGrowBuf **pbuf, const size_t initial, const size_t mingrow); 25 int dmGrowBufAlloc(DMGrowBuf **pbuf, const size_t initial, const size_t mingrow);
26 void dmGrowBufFree(DMGrowBuf *buf); 26 void dmGrowBufFree(DMGrowBuf *buf);
27 BOOL dmGrowBufGrow(DMGrowBuf *buf, const size_t amount); 27 BOOL dmGrowBufGrow(DMGrowBuf *buf, const size_t amount);
28 BOOL dmGrowBufCheckGrow(DMGrowBuf *buf, const size_t nsize);
28 int dmGrowBufResize(DMGrowBuf *buf); 29 int dmGrowBufResize(DMGrowBuf *buf);
29 30
30 BOOL dmGrowBufPutU8(DMGrowBuf *buf, const Uint8 value); 31 BOOL dmGrowBufPutU8(DMGrowBuf *buf, const Uint8 value);
31 BOOL dmGrowBufPutStrU8(DMGrowBuf *buf, const void *str, const size_t len); 32 BOOL dmGrowBufPutStrU8(DMGrowBuf *buf, const void *str, const size_t len);
32 33