Return to buffer.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.34, 2013/11/08 11:15:19 | version 1.35, 2014/02/02 03:44:31 | ||
---|---|---|---|
|
|
||
buffer_free(Buffer *buffer) | buffer_free(Buffer *buffer) | ||
{ | { | ||
if (buffer->alloc > 0) { | if (buffer->alloc > 0) { | ||
memset(buffer->buf, 0, buffer->alloc); | explicit_bzero(buffer->buf, buffer->alloc); | ||
buffer->alloc = 0; | buffer->alloc = 0; | ||
free(buffer->buf); | free(buffer->buf); | ||
} | } |