]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-metadata.c
[l10n] Updated Italian translation
[evince.git] / shell / ev-metadata.c
index 4deb08460f43b5e0b6c4f9ac2c9eb12a6104e352..3a0eefabb1abe82947b5da94b4ff78022b085072 100644 (file)
@@ -89,13 +89,11 @@ ev_metadata_load (EvMetadata *metadata)
                return;
        }
 
-#if GLIB_CHECK_VERSION(2,22,0)
        if (!g_file_info_has_namespace (info, "metadata")) {
                g_object_unref (info);
 
                return;
        }
-#endif
 
        attrs = g_file_info_list_attributes (info, "metadata");
        for (i = 0; attrs[i]; i++) {
@@ -138,6 +136,12 @@ ev_metadata_new (GFile *file)
        return metadata;
 }
 
+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,