diff --git a/.gitignore b/.gitignore
index ebe1bb9d19b03353e17a06bb99a6599ffdea6c8f..63c3d9cdcfd839ef6e50736b19088e780ef6ef15 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,5 @@
 snake.exe
 snake
 
-*.exe
\ No newline at end of file
+*.exe
+*.o
diff --git a/multiplatformLib.o b/multiplatformLib.o
index b55f7c3f15feea88f5bbdd852c5d768f30839e9a..29833e5dca49440ac71379427a402f2b5de69d01 100644
Binary files a/multiplatformLib.o and b/multiplatformLib.o differ
diff --git a/snake.c b/snake.c
index c787feaa8059ae2beaa50d2570fc6b105885f6fe..7c4a9c434b3cc0de37b1190d02e23c119a08fee1 100644
--- a/snake.c
+++ b/snake.c
@@ -1062,8 +1062,8 @@ int main(int argc, char const *argv[])
     //return 0, ret; //MiĂŠrt van ez a fĂźggvĂŠny tele szemĂŠttel??? pl 0, smt...
 
     return ret; // Ă­gy szĂŠp.
+    debugmalloc_dump();
     #else
     return core(argc, argv);
-    debugmalloc_dump();
     #endif
 }
\ No newline at end of file
diff --git a/snake.o b/snake.o
index 6fd6ac0bdae107f5e918285595ad9f0923372095..6f4ef847b7cf4b4640c5af555f362d467957bd4f 100644
Binary files a/snake.o and b/snake.o differ