Fix bug with calculating size of callback arrays
This commit is contained in:
		| @@ -17,8 +17,8 @@ | |||||||
| #define IS_INVALID_EVENT(EV) (EV.id == 0) | #define IS_INVALID_EVENT(EV) (EV.id == 0) | ||||||
| #define IS_INVALID_LISTENER(LS) (LS.id == 0 || IS_INVALID_EVENT(LS.event)) | #define IS_INVALID_LISTENER(LS) (LS.id == 0 || IS_INVALID_EVENT(LS.event)) | ||||||
|  |  | ||||||
| #define CB_ARR_SIZE(CAPACITY) ((CAPACITY + 1) * sizeof(EventCallback *)) | #define CB_ARR_SIZE(CAPACITY) ((CAPACITY + 1) * sizeof(EventCallback)) | ||||||
| #define FREE_CB_ARR_SIZE(CAPACITY) (CAPACITY * sizeof(u64 *)) | #define FREE_CB_ARR_SIZE(CAPACITY) (CAPACITY * sizeof(u64)) | ||||||
|  |  | ||||||
| typedef struct es_internal ESInternal; | typedef struct es_internal ESInternal; | ||||||
| struct es_internal { | struct es_internal { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user