From 44ce362c3a1ffd5d889331b1a53f137a563828ac Mon Sep 17 00:00:00 2001 From: awharrison Date: Tue, 18 Sep 2001 19:12:25 +0000 Subject: [PATCH] release external files after table deletion --- src/jrd/dfw.epp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/jrd/dfw.epp b/src/jrd/dfw.epp index 52b162522a..883a0e4dc2 100644 --- a/src/jrd/dfw.epp +++ b/src/jrd/dfw.epp @@ -63,6 +63,7 @@ #include "../jrd/dsc_proto.h" #include "../jrd/err_proto.h" #include "../jrd/exe_proto.h" +#include "../jrd/ext_proto.h" #include "../jrd/gds_proto.h" #include "../jrd/grant_proto.h" #include "../jrd/idx_proto.h" @@ -2538,6 +2539,9 @@ static BOOLEAN delete_relation(TDBB tdbb, relation->rel_gc_bitmap = NULL_PTR; } #endif + if (relation->rel_file) + EXT_fini (relation); + if (relation->rel_index_root) IDX_delete_indices(tdbb, relation);