fix(ll): prevent crash when passing anything non-existent to ll funcs

This commit is contained in:
2025-09-06 00:26:59 -04:00
parent 47614633c3
commit 0e736091dc

4
ds.c
View File

@@ -42,7 +42,7 @@ ds_dll_t
int
ds_sll_insert(ds_sll_t *ll, void *data)
{
if (!ll) {
if (!ll || !data) {
return -1;
}
@@ -62,7 +62,7 @@ ds_sll_insert(ds_sll_t *ll, void *data)
int
ds_dll_insert(ds_dll_t *ll, void *data)
{
if (!ll) {
if (!ll || !data) {
return -1;
}