Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-metadata.c
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2010-07-27 15:43:31 (GMT)
committer Carlos Garcia Campos <carlosgc@gnome.org>2010-07-27 15:47:55 (GMT)
commitc54c1daa5e398a0c1df101bfc04db9cf6a1fb03e (patch)
tree7995d39e50128c58f4a0f8b71df3180be9fabec5 /shell/ev-metadata.c
parent47fc87d93eb90481fb3b1cdad9a822559cf189b7 (diff)
[shell] Add ev_metadata_is_empty()
It can be used to know whether a document has already metadata
Diffstat (limited to 'shell/ev-metadata.c')
-rw-r--r--shell/ev-metadata.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/shell/ev-metadata.c b/shell/ev-metadata.c
index e69ecbd..3a0eefa 100644
--- a/shell/ev-metadata.c
+++ b/shell/ev-metadata.c
@@ -137,6 +137,12 @@ ev_metadata_new (GFile *file)
}
gboolean
+ev_metadata_is_empty (EvMetadata *metadata)
+{
+ return g_hash_table_size (metadata->items) == 0;
+}
+
+gboolean
ev_metadata_get_string (EvMetadata *metadata,
const gchar *key,
gchar **value)