Mercurial > hg > dmlib
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 |