Rename ...New/...Free to ...Create/...Destroy
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
|
||||
#include "../defines.h"
|
||||
|
||||
void *_bzHeapNew(i32 startCapacity, i32 stride, i32 weightOffset);
|
||||
void _bzHeapFree(void *heap);
|
||||
void *_bzHeapCreate(i32 startCapacity, i32 stride, i32 weightOffset);
|
||||
void _bzHeapDestroy(void *heap);
|
||||
void _bzHeapClear(void *heap);
|
||||
|
||||
i32 _bzHeapSize(void *heap);
|
||||
@@ -13,8 +13,8 @@ i32 _bzHeapPop(void *heap);
|
||||
void _bzHeapPush(void *heap);
|
||||
i32 _bzHeapPushTmpIdx(void *heap);
|
||||
|
||||
#define bzHeapNew(T, n) (T *) ((T *)_bzHeapNew((n), sizeof(T), offsetof(T, weight)))
|
||||
#define bzHeapFree(heap) _bzHeapFree((void *) (heap))
|
||||
#define bzHeapCreate(T, n) (T *) ((T *)_bzHeapCreate((n), sizeof(T), offsetof(T, weight)))
|
||||
#define bzHeapDestroy(heap) _bzHeapDestroy((void *) (heap))
|
||||
#define bzHeapClear(heap) _bzHeapClear((void *) (heap))
|
||||
|
||||
#define bzHeapSize(heap) _bzHeapSize((void *) (heap))
|
||||
|
||||
Reference in New Issue
Block a user