109 memcpy(p, data, len);
122 buffer->
data = ndata;
125 *p = buffer->
data + buffer->
len;
147 unsigned char *p = buffer->
data;
void * ws_calloc(size_t num, size_t size)
size_t ws_buffer_len(WsBuffer *buffer)
void * ws_realloc(void *ptr, size_t size)
WsBuffer * ws_buffer_alloc()
void ws_buffer_free(WsBuffer *buffer)
unsigned char * ws_buffer_steal(WsBuffer *buffer)
void ws_buffer_init(WsBuffer *buffer)
void ws_buffer_uninit(WsBuffer *buffer)
WsBool ws_buffer_append_space(WsBuffer *buffer, unsigned char **p, size_t size)
unsigned char * ws_buffer_ptr(WsBuffer *buffer)
WsBool ws_buffer_append(WsBuffer *buffer, unsigned char *data, size_t len)