Mercurial > dropbear
comparison buffer.h @ 1912:8b4274d34fe8
Use buf_burn_free() instead of two calls
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 29 Mar 2022 23:47:30 +0800 |
parents | 064f5be2fc45 |
children |
comparison
equal
deleted
inserted
replaced
1911:ced53051e200 | 1912:8b4274d34fe8 |
---|---|
42 | 42 |
43 buffer * buf_new(unsigned int size); | 43 buffer * buf_new(unsigned int size); |
44 /* Possibly returns a new buffer*, like realloc() */ | 44 /* Possibly returns a new buffer*, like realloc() */ |
45 buffer * buf_resize(buffer *buf, unsigned int newsize); | 45 buffer * buf_resize(buffer *buf, unsigned int newsize); |
46 void buf_free(buffer* buf); | 46 void buf_free(buffer* buf); |
47 void buf_burn(const buffer* buf); | 47 void buf_burn_free(buffer* buf); |
48 buffer* buf_newcopy(const buffer* buf); | 48 buffer* buf_newcopy(const buffer* buf); |
49 void buf_setlen(buffer* buf, unsigned int len); | 49 void buf_setlen(buffer* buf, unsigned int len); |
50 void buf_incrlen(buffer* buf, unsigned int incr); | 50 void buf_incrlen(buffer* buf, unsigned int incr); |
51 void buf_setpos(buffer* buf, unsigned int pos); | 51 void buf_setpos(buffer* buf, unsigned int pos); |
52 void buf_incrpos(buffer* buf, unsigned int incr); | 52 void buf_incrpos(buffer* buf, unsigned int incr); |