Hello, All. What following asserts are supposed to check? My debug build is falling into them every time I try to check (almost fresh) database.
switch (REL.RDB$RELATION_TYPE) { case rel_persistent: break; case rel_external: fb_assert(relation->rel_file); break; case rel_view: fb_assert(relation->rel_view_rse); fb_assert(relation->rel_flags & REL_jrd_view); relation->rel_flags |= REL_jrd_view; break; case rel_virtual: fb_assert(relation->rel_flags & REL_virtual); relation->rel_flags |= REL_virtual; break; case rel_global_temp_preserve: fb_assert(relation->rel_flags & REL_temp_conn); relation->rel_flags |= REL_temp_conn; break; case rel_global_temp_delete: fb_assert(relation->rel_flags & REL_temp_tran); relation->rel_flags |= REL_temp_tran; break; default: fb_assert(false); } -- WBR, SD. ------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel