BLI_linklist: add alloca append macro
authorCampbell Barton <ideasman42@gmail.com>
Mon, 7 Dec 2015 08:13:30 +0000 (19:13 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 7 Dec 2015 08:13:30 +0000 (19:13 +1100)
source/blender/blenlib/BLI_linklist.h

index 00d757bdf9dd84b820dd5e5dde38388da93e62bd..367f1bb9de50fdf87315e6b45628408b90972995 100644 (file)
@@ -91,5 +91,7 @@ LinkNode *BLI_linklist_sort_r(LinkNode *list, int (*cmp)(void *, const void *, c
 
 #define BLI_linklist_prepend_alloca(listp, ptr) \
        BLI_linklist_prepend_nlink(listp, ptr, alloca(sizeof(LinkNode)))
+#define BLI_linklist_append_alloca(list_pair, ptr) \
+       BLI_linklist_append_nlink(list_pair, ptr, alloca(sizeof(LinkNode)))
 
 #endif  /* __BLI_LINKLIST_H__ */