F_CLR
F_CLR(cp, C_DELETED);
F_CLR(©, C_DELETED);
F_CLR(©, C_DELETED);
F_CLR(cp, C_DELETED);
F_CLR(dbc, DBC_RMW);
F_CLR(©, C_DELETED);
F_CLR(cp, C_DELETED);
F_CLR(dbc, DBC_RMW);
F_CLR(rp, RECNO_MODIFIED);
F_CLR(rp, RECNO_MODIFIED);
F_CLR(cp, C_DELETED); \
F_CLR(dbc, DBC_RMW);
F_CLR(dbinfo, DB_DUPSORT);
F_CLR(dbp, DB_AM_SWAP);
F_CLR(dbp, DB_AM_PGDEF);
F_CLR(dbp, DB_AM_PGDEF);
F_CLR(dbenv, DB_ENV_APPINIT);
F_CLR(lp, DB_AM_THREAD);
F_CLR(*cpp, DBC_KEYSET);
F_CLR(jc->j_curslist[i], DBC_CONTINUE | DBC_KEYSET);
F_CLR(infop, REGION_CANGROW);
F_CLR(infop, REGION_CANGROW | REGION_CREATED);
F_CLR(dbc->dbp, DB_DBM_ERROR);
F_CLR(lcp, H_ISDUP);
F_CLR(hcp, H_EXPAND);
F_CLR(hcp, H_OK | H_NOMORE);
F_CLR(hcp, H_DELETED);
F_CLR(hcp, H_OK);
F_CLR(hcp, H_ISDUP);
F_CLR(hcp, H_ORIGINAL);
F_CLR(hcp, H_OK | H_NOMORE | H_DELETED);
F_CLR(hcp, H_OK);
F_CLR(hcp, H_ISDUP); /* End of dups */
F_CLR(hcp, H_OK);
F_CLR(hcp, H_OK);
F_CLR(hcp, H_ISDUP);
F_CLR(hcp, H_OK);
F_CLR(hcp, H_DELETED);
F_CLR(hcp, H_ISDUP);
F_CLR(hcp, H_OK);
F_CLR(hcp, H_ISDUP);
F_CLR(hcp, H_OK);
F_CLR(hcp, H_ISDUP);
F_CLR(hcp, H_ISDUP);
F_CLR(hcp, H_OK);
F_CLR(I, H_DIRTY); \
out: F_CLR(logp, DBC_RECOVER);
F_CLR(logp, DBC_RECOVER);
F_CLR(bhp, BH_LOCKED);
F_CLR(bhp, BH_TRASH);
F_CLR(bhp, BH_DIRTY | BH_LOCKED);
F_CLR(bhp, BH_WRITE);
F_CLR(bhp, BH_LOCKED);
F_CLR(bhp, BH_CALLPGIN);
F_CLR(mfp, MP_CAN_MMAP);
F_CLR(mfp, MP_CAN_MMAP);
F_CLR(mfp, MP_CAN_MMAP);
F_CLR(mfp, MP_CAN_MMAP);
F_CLR(mfp, MP_CAN_MMAP);
F_CLR(mfp, MP_CAN_MMAP);
F_CLR(bhp, BH_WRITE);
F_CLR(bhp, BH_DIRTY);
F_CLR(bhp, BH_DIRTY);
F_CLR(dbmp, MP_LOCKREGION);
F_CLR(bhp, BH_WRITE);
F_CLR(bhp, BH_WRITE);
F_CLR(mp, MP_LSN_RETRY);
F_CLR(t, B_MODIFIED);
F_CLR(c, CURS_AFTER | CURS_BEFORE | CURS_ACQUIRE);
F_CLR(t, B_NEEDSWAP);
usecurrent: F_CLR(c, CURS_AFTER | CURS_BEFORE);
F_CLR(&t->bt_cursor, CURS_ACQUIRE | CURS_AFTER | CURS_BEFORE);
F_CLR(&rc->cursor, CURS_ACQUIRE | CURS_AFTER | CURS_BEFORE);
F_CLR(c, CURS_ACQUIRE | CURS_AFTER | CURS_BEFORE);
F_CLR(t, R_MODIFIED);
F_CLR(h, P_TYPE);