diff -Naurp --exclude CVS --exclude ChangeLog --exclude VERSION --exclude 'semanage_store*' --exclude 'module_record*' --exclude 'database_directory*' old/libsemanage/src/database_policydb.c new/libsemanage/src/database_policydb.c --- old/libsemanage/src/database_policydb.c 2005-10-18 10:53:30.000000000 -0400 +++ new/libsemanage/src/database_policydb.c 2005-10-18 12:55:43.000000000 -0400 @@ -155,11 +155,6 @@ static int enter_ro( semanage_handle_t* handle, dbase_policydb_t* dbase) { - if (!handle->is_connected) { - /* FIXME: handle error */ - return STATUS_ERR; - } - if (semanage_get_read_lock(handle) < 0) { /* FIXME: handle error */ return STATUS_ERR; @@ -185,11 +180,6 @@ static int enter_rw( semanage_handle_t* handle, dbase_policydb_t* dbase) { - if (!handle->is_connected) { - /* FIXME: handle error */ - return STATUS_ERR; - } - if (!handle->is_in_transaction) { /* FIXME: handle error */ return STATUS_ERR;