17 Commits

Author SHA1 Message Date
SuperNovaa41
5c06dbca6c First argumnet in get_line must be freeable
This fixes a potential c bug :p
2024-01-25 09:26:08 -05:00
SuperNovaa41
397549386e adds a missing error check 2024-01-24 19:05:14 -05:00
SuperNovaa41
e0e8634dd1 minor grammar change 2024-01-24 18:20:21 -05:00
SuperNovaa41
8e78e89f3b adds a missing free a \n 2024-01-24 18:19:24 -05:00
SuperNovaa41
612224a100 Adds line removing
Allows you to remove a specific ID in the book DB
this will also update the subsequent lines to be in numerical order
2024-01-24 18:16:05 -05:00
SuperNovaa41
ebebe13f0e adds CSV documentation 2024-01-24 11:38:09 -05:00
SuperNovaa41
4d3dfee74c Adds better file error handling
Creates a find id function
2024-01-24 11:33:50 -05:00
SuperNovaa41
f1a6af2d35 fix: forgot to check the correct output of strcmp 2024-01-24 11:14:46 -05:00
SuperNovaa41
db61814865 Restructures main and remove printing to STDOUT
Also adds a help menu,
as well, adds some simple structure to begin removing books from the db
2024-01-24 11:12:15 -05:00
SuperNovaa41
41691bd009 fix: missing newline 2024-01-24 10:58:52 -05:00
SuperNovaa41
713dd70c12 images 2024-01-24 10:50:08 -05:00
SuperNovaa41
36e7aa535c TODOs 2024-01-17 10:26:36 -05:00
SuperNovaa41
753e61dfa0 fixes warning 2024-01-16 10:37:32 -05:00
SuperNovaa41
a1df279374 changes snprintf to memcpy, as it should be 2024-01-14 21:43:59 -05:00
SuperNovaa41
a88232f48c cleans up the outputting a bit 2024-01-14 21:42:09 -05:00
SuperNovaa41
5df221c23a adds a free() 2024-01-13 21:35:35 -05:00
SuperNovaa41
0f125ee459 restructures the code 2024-01-13 21:33:33 -05:00