Commit 530d34eeb224ce03ca94e4c7ff4e51a429497552

Authored by Georg Hopp
1 parent d64a1b8b

fix crash if storage files could not be opened. TODO give a fitting error message

Showing 1 changed file with 5 additions and 0 deletions
... ... @@ -40,6 +40,11 @@ storageGet(
40 40 datum gdbm_key = {key, nkey};
41 41 datum value;
42 42
  43 + if (NULL == this) {
  44 + *data = NULL;
  45 + *ndata = 0;
  46 + }
  47 +
43 48 memcpy(key, _key, nkey);
44 49 value = gdbm_fetch(this->gdbm, gdbm_key);
45 50 MEM_FREE(key);
... ...
Please register or login to post a comment