blueloveTH há 1 ano atrás
pai
commit
4ed67af972
1 ficheiros alterados com 1 adições e 4 exclusões
  1. 1 4
      src/interpreter/typeinfo.c

+ 1 - 4
src/interpreter/typeinfo.c

@@ -3,16 +3,13 @@
 #define CHUNK_SIZE 128
 #define LOG2_CHUNK_SIZE 7
 
-static py_TypeInfo firstChunk[CHUNK_SIZE];
-
 void TypeList__ctor(TypeList* self) {
     self->length = 0;
     memset(self->chunks, 0, sizeof(self->chunks));
-    self->chunks[0] = firstChunk;
 }
 
 void TypeList__dtor(TypeList* self) {
-    for (int i = 1; i < self->length; i++) {
+    for (int i = 0; i < self->length; i++) {
         if(self->chunks[i]) free(self->chunks[i]);
     }
 }