diff options
| author | Jari Vetoniemi <mailroxas@gmail.com> | 2014-04-11 01:59:05 +0300 | 
|---|---|---|
| committer | Jari Vetoniemi <mailroxas@gmail.com> | 2014-04-11 01:59:05 +0300 | 
| commit | 40bd036c5390118a8f1631e1d990cce29edb40f4 (patch) | |
| tree | 9eb3058967347592727ccfbc59bec64fd19860ef /lib | |
| parent | dfdb810099017ae3468ee8db9d3a3da2e21be250 (diff) | |
| download | bemenu-40bd036c5390118a8f1631e1d990cce29edb40f4.tar.gz bemenu-40bd036c5390118a8f1631e1d990cce29edb40f4.tar.bz2 bemenu-40bd036c5390118a8f1631e1d990cce29edb40f4.zip  | |
Free the old list.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/list.c | 4 | 
1 files changed, 3 insertions, 1 deletions
@@ -79,8 +79,10 @@ int _bmItemListGrow(struct _bmItemList *list, unsigned int step)          if (!(tmp = malloc(nsize)))              return 0; -        if (list->list) +        if (list->list) {              memcpy(tmp, list->list, sizeof(bmItem*) * list->allocated); +            free(list->list); +        }      }      list->list = tmp;  | 
