diff options
Diffstat (limited to 'Src')
-rw-r--r-- | Src/Modules/db_gdbm.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Src/Modules/db_gdbm.c b/Src/Modules/db_gdbm.c index d8f6724ea..ce7a6f57e 100644 --- a/Src/Modules/db_gdbm.c +++ b/Src/Modules/db_gdbm.c @@ -132,7 +132,6 @@ gdbmsetfn(Param pm, char **val) datum key, content; int ret; - key.dptr = pm->node.nam; key.dsize = strlen(key.dptr) + 1; content.dptr = val; @@ -145,7 +144,13 @@ gdbmsetfn(Param pm, char **val) static void gdbmunsetfn(Param pm, int um) { + datum key; + int ret; + + key.dptr = pm->node.nam; + key.dsize = strlen(key.dptr) + 1; + ret = gdbm_delete(dbf, key); } /**/ |