List_index fix

This commit is contained in:
Timerix 2025-11-18 22:37:27 +05:00
parent ec164dc4e9
commit 225a48a8d9

View File

@ -37,6 +37,6 @@ void List_push_size(List_* self, void* values, u32 size);
bool List_removeAt_size(List_* self, u32 i, u32 remove_size); bool List_removeAt_size(List_* self, u32 i, u32 remove_size);
#define List_len(SELF, T) (SELF.size / sizeof(T)) #define List_len(SELF, T) (SELF.size / sizeof(T))
#define List_index(SELF, T, I) ((T*)SELF.data)[I] #define List_index(SELF, T, I) (((T*)SELF.data)[I])
#define List_castTo_Array(SELF) Array_construct_size(SELF.data, SELF.size) #define List_castTo_Array(SELF) Array_construct_size(SELF.data, SELF.size)