diff options
Diffstat (limited to 'project/dclib/dclib-basics.c')
| -rw-r--r-- | project/dclib/dclib-basics.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/project/dclib/dclib-basics.c b/project/dclib/dclib-basics.c index bcf1012..094c189 100644 --- a/project/dclib/dclib-basics.c +++ b/project/dclib/dclib-basics.c @@ -2466,6 +2466,17 @@ void ResetFastBuf ( FastBuf_t *fb ) /////////////////////////////////////////////////////////////////////////////// +int SetFastBufLen ( FastBuf_t *fb, uint max_size ) +{ + DASSERT(fb); + const uint cur_len = GetFastBufLen(fb); + if ( max_size < cur_len ) + fb->ptr = fb->buf + max_size; + return GetFastBufLen(fb); +} + +/////////////////////////////////////////////////////////////////////////////// + ccp GetFastBufStatus ( const FastBuf_t *fb ) { char info[100]; |
