diff --git a/extra/gdbm/gdbm.factor b/extra/gdbm/gdbm.factor index 2fe758f539..9e620fa793 100644 --- a/extra/gdbm/gdbm.factor +++ b/extra/gdbm/gdbm.factor @@ -76,7 +76,8 @@ DESTRUCTOR: gdbm-close : gdbm-store ( key content flag -- ) [ - { [ dbf ] [ object>datum ] [ object>datum ] [ ] } spread + [ dbf ] 3dip + [ object>datum ] [ object>datum ] [ ] tri* gdbm_store check-error ] with-destructors ;