|
From: Vlad K. <hv...@us...> - 2007-09-30 10:53:08
|
Build Version : T2.1.0.16781 Firebird 2.1 Beta 2
(writeBuildNum.sh,v 1.16939 2007/09/30 10:53:06 hvlad Exp $ )
Update of /cvsroot/firebird/firebird2/src/jrd
In directory sc8-pr-cvs17:/tmp/cvs-serv14577/jrd
Modified Files:
validation.cpp
Log Message:
Fixed bug CORE-1481 : gfix may report false errors when using in-memory metadata
Index: validation.cpp
===================================================================
RCS file: /cvsroot/firebird/firebird2/src/jrd/validation.cpp,v
retrieving revision 1.28
retrieving revision 1.29
diff -b -U3 -r1.28 -r1.29
--- validation.cpp 4 Sep 2007 08:34:20 -0000 1.28
+++ validation.cpp 30 Sep 2007 10:53:01 -0000 1.29
@@ -2054,6 +2054,11 @@
MET_scan_relation(tdbb, relation);
}
+ // skip deleted relations
+ if (relation->rel_flags & (REL_deleted | REL_deleting)) {
+ return rtn_ok;
+ }
+
#ifdef DEBUG_VAL_VERBOSE
if (VAL_debug_level)
fprintf(stdout, "walk_relation: id %d Format %d %s %s\n",
|