Add NULL check to buffer free.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@332 7dcaeef0-15fb-0310-b436-a5af3365683c
Этот коммит содержится в:
родитель
7b464d4e15
Коммит
fc73b0b33f
@ -53,6 +53,10 @@ struct buffer_struct *buffer_new(void) {
|
||||
* \param buffer buffer to free
|
||||
*/
|
||||
void buffer_free(struct buffer_struct *buffer) {
|
||||
if (buffer == NULL) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (buffer->data) {
|
||||
/* burn the data */
|
||||
memset(buffer->data, 0, buffer->allocated);
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user