From 78378eb67820c77b1c0ff7a2643d7b8953735b74 Mon Sep 17 00:00:00 2001 From: Marc-André Lureau Date: Mon, 17 Dec 2012 15:43:53 +0100 Subject: database: rename get_state() to is_readonly() --- libmsi/libmsi-database.c | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) (limited to 'libmsi') diff --git a/libmsi/libmsi-database.c b/libmsi/libmsi-database.c index 580cb7e..df4a26d 100644 --- a/libmsi/libmsi-database.c +++ b/libmsi/libmsi-database.c @@ -2037,21 +2037,14 @@ done: return r == LIBMSI_RESULT_SUCCESS; } -LibmsiDBState libmsi_database_get_state( LibmsiDatabase *db ) +gboolean +libmsi_database_is_readonly (LibmsiDatabase *db) { - LibmsiDBState ret = LIBMSI_DB_STATE_READ; - - TRACE("%d\n", db); - - if( !db ) - return LIBMSI_RESULT_INVALID_HANDLE; + TRACE("%p\n", db); - g_object_ref(db); - if (db->mode != LIBMSI_DB_OPEN_READONLY ) - ret = LIBMSI_DB_STATE_WRITE; - g_object_unref(db); + g_return_val_if_fail (LIBMSI_IS_DATABASE (db), TRUE); - return ret; + return db->mode == LIBMSI_DB_OPEN_READONLY; } static void cache_infile_structure( LibmsiDatabase *db ) -- cgit