diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2021-11-16 21:02:24 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2021-11-16 21:02:24 +0200 |
commit | 9b4ef43adf31250682625f8b482e659ea1e11413 (patch) | |
tree | 2c02ae0157398fd8902838bbbabdf4bac817998c | |
parent | 203601fb06c13472b9069cc139329174b2d4d253 (diff) | |
download | gdbm-9b4ef43adf31250682625f8b482e659ea1e11413.tar.gz |
Minor fix
-rw-r--r-- | src/var.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -515,7 +515,10 @@ variables_free (void) free (vp->v.string); vp->v.string = NULL; if (vp->freehook && vp->data) - vp->freehook (vp->data); + { + vp->freehook (vp->data); + vp->data = NULL; + } vp->flags &= ~VARF_SET; } } |