diff options
author | Hans Petter Jansson <hpj@novell.com> | 2004-12-20 11:04:16 +0000 |
---|---|---|
committer | Hans Petter <hansp@src.gnome.org> | 2004-12-20 11:04:16 +0000 |
commit | 20d175ae2293d521ba89368d8ef946fb98a71061 (patch) | |
tree | 3317d202395b5f87fd0142d71656e470aadc2ea3 /addressbook/libebook/e-book.c | |
parent | 033ebd246e49b43ebea7fdce0d127ea4d4b0fe0e (diff) | |
download | evolution-data-server-20d175ae2293d521ba89368d8ef946fb98a71061.tar.gz |
Implement a simple accessor so we can see if a book has been successfully
2004-12-20 Hans Petter Jansson <hpj@novell.com>
* libebook/e-book.c (e_book_is_opened): Implement a simple
accessor so we can see if a book has been successfully opened
previously.
Diffstat (limited to 'addressbook/libebook/e-book.c')
-rw-r--r-- | addressbook/libebook/e-book.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/addressbook/libebook/e-book.c b/addressbook/libebook/e-book.c index 95781ad01..56cbadcca 100644 --- a/addressbook/libebook/e-book.c +++ b/addressbook/libebook/e-book.c @@ -3194,6 +3194,25 @@ e_book_check_static_capability (EBook *book, } /** + * e_book_is_opened: + * @book: and #EBook + * + * Check if this book has been opened. + * + * Return value: #TRUE if this book has been opened, otherwise #FALSE. + */ +gboolean +e_book_is_opened (EBook *book) +{ + g_return_val_if_fail (E_IS_BOOK (book), FALSE); + + if (book->priv->load_state != E_BOOK_SOURCE_LOADED) + return FALSE; + + return TRUE; +} + +/** * e_book_is_writable: * @book: an #EBook * |