X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcbuffer.h;h=4dc1472ae6822fc5bff68575c5db519c7e0c3604;hb=413da0f8686910f5e627393157566ae729ca99c4;hp=149adc1dffd6a2c587278c10a34654827dd62bd7;hpb=050bd9d9e5d843220f3f393a18ab5011622237b9;p=crypto.git diff --git a/lib/silcutil/silcbuffer.h b/lib/silcutil/silcbuffer.h index 149adc1d..4dc1472a 100644 --- a/lib/silcutil/silcbuffer.h +++ b/lib/silcutil/silcbuffer.h @@ -591,6 +591,8 @@ SilcBuffer silc_buffer_alloc_size(SilcUInt32 len) static inline void silc_buffer_clear(SilcBuffer sb) { + if (!sb) + return; memset(sb->head, 0, sb->truelen); sb->data = sb->head; sb->tail = sb->head;