Allow growing array by zero elements

master
Yevgen Muntyan 2010-11-25 02:12:28 -08:00
parent 5766579cfc
commit b6feba7fed
1 changed files with 3 additions and 2 deletions

View File

@ -73,6 +73,7 @@ G_STMT_START { \
(c_)->n_##name_##_allocd__ = new_size__; \ (c_)->n_##name_##_allocd__ = new_size__; \
} \ } \
\ \
if (howmuch_ > 0) \
memset ((c_)->name_ + (c_)->n_##name_, 0, \ memset ((c_)->name_ + (c_)->n_##name_, 0, \
howmuch_ * sizeof *(c_)->name_); \ howmuch_ * sizeof *(c_)->name_); \
(c_)->n_##name_ += howmuch_; \ (c_)->n_##name_ += howmuch_; \