|
115a4c20de
|
fixed some shitty bugs in remove_node
yay now like 4561456456 bugs remain
|
2023-02-01 15:53:58 +01:00 |
|
|
85731bab38
|
added check if pointer was found in why2_free
|
2023-02-01 15:26:17 +01:00 |
|
|
0b4ca30ec9
|
defined why2_strdup
I hope I won't fuck up anything by this
|
2023-02-01 15:10:10 +01:00 |
|
|
66560fd033
|
reformated why2_free
I just realized I am freeing with why2_free ALL THE TIME, so it is causing some problems when freeing like strdup or anything
|
2023-02-01 15:06:00 +01:00 |
|
|
c8e2c4226d
|
added list deallocation to remove_node
|
2023-01-31 19:03:02 +01:00 |
|
|
fefc2f83e2
|
fixed remove_node linking problems
the fucking memory leaks remain
|
2023-01-31 18:52:52 +01:00 |
|
|
7a017b3a8c
|
fixed some linked list shit
|
2023-01-31 18:17:59 +01:00 |
|
|
026f2fa458
|
moved some code from why2_free to remove_node
|
2023-01-31 16:41:02 +01:00 |
|
|
c487d4eeee
|
defined why2_realloc
|
2023-01-31 15:52:46 +01:00 |
|
|
a199f30c7c
|
commented out unused buffer
|
2023-01-31 15:43:33 +01:00 |
|
|
c5558c554e
|
implemented doubly linked list in memory
please help me; this was painful
|
2023-01-31 15:41:51 +01:00 |
|
|
6cce28c65a
|
implemented why2_malloc & why2_calloc & why2_free
|
2023-01-29 20:39:52 +01:00 |
|
|
e075c022fa
|
defined why2_calloc & why2_free
same thing as why2_malloc
|
2023-01-29 20:36:54 +01:00 |
|
|
2bfec0be95
|
defined why2_malloc
it will be technically just malloc with adding the allocated memory to linked list of something like that; you get the idea
|
2023-01-29 20:27:19 +01:00 |
|
|
3ec087da2f
|
created memory header & source file
abcdefghijklmnopqrstuvwxyz
|
2023-01-29 20:19:29 +01:00 |
|
|
5e8cf54145
|
renamed every global function & flag
basically - it's in snake_case now AND there's "why2_" at the beginning
|
2023-01-29 20:14:11 +01:00 |
|
|
dc20b49cc5
|
moved why2-core's misc to utils directory
|
2023-01-29 19:46:01 +01:00 |
|