[gimp] Bug 792352: No namespace info available for XMP prefix `darktable'
- From: Jehan Pagès <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] Bug 792352: No namespace info available for XMP prefix `darktable'
- Date: Tue, 9 Jan 2018 15:22:01 +0000 (UTC)
commit 4645a9891562bcb9009e054bc521cc5a6b2fc1b7
Author: Massimo Valentini <mvalentini src gnome org>
Date: Tue Jan 9 07:58:01 2018 +0100
Bug 792352: No namespace info available for XMP prefix `darktable'
Also avoids creating a Gexiv2Metadata object leaked every time
gimp_metadata_new() is called.
libgimpbase/gimpmetadata.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/libgimpbase/gimpmetadata.c b/libgimpbase/gimpmetadata.c
index f47ddfe..2c9e43d 100644
--- a/libgimpbase/gimpmetadata.c
+++ b/libgimpbase/gimpmetadata.c
@@ -183,6 +183,12 @@ gimp_metadata_class_init (GimpMetadataClass *klass)
g_printerr ("Failed to register XMP namespace 'DICOM'\n");
}
+ if (! gexiv2_metadata_register_xmp_namespace ("http://darktable.sf.net/",
+ "darktable"))
+ {
+ g_printerr ("Failed to register XMP namespace 'darktable'\n");
+ }
+
/* Usage example Xmp.GIMP.tagname */
if (! gexiv2_metadata_register_xmp_namespace ("http://www.gimp.org/xmp/",
"GIMP"))
@@ -472,7 +478,6 @@ gimp_metadata_new (void)
if (gexiv2_initialize ())
{
metadata = g_object_new (GIMP_TYPE_METADATA, NULL);
- gexiv2_metadata_new ();
if (! gexiv2_metadata_open_buf (GEXIV2_METADATA (metadata),
wilber_jpg, wilber_jpg_len,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]