From d3f8ef5eb000a425b36d8276758ac9d3ea188351 Mon Sep 17 00:00:00 2001 From: mental Date: Sun, 7 May 2006 05:14:55 +0000 Subject: [PATCH] add fixup for incorrect sodipodi namespace --- ChangeLog | 6 ++++++ src/xml/repr-util.cpp | 8 ++++++-- src/xml/repr.h | 1 + 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 78d28d747..28ebe1bed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-05-06 MenTaLguY + + * src/xml/repr-util.cpp, src/xml/repr.h: + + add fixup for incorrect sodipodi namespace + 2006-05-06 MenTaLguY * doc/NewAppArchitecture/01-title.svg, diff --git a/src/xml/repr-util.cpp b/src/xml/repr-util.cpp index 4d61c42c5..bc3971034 100644 --- a/src/xml/repr-util.cpp +++ b/src/xml/repr-util.cpp @@ -149,7 +149,7 @@ static SPXMLNs *namespaces=NULL; static void sp_xml_ns_register_defaults() { - static SPXMLNs defaults[7]; + static SPXMLNs defaults[8]; defaults[0].uri = g_quark_from_static_string(SP_SODIPODI_NS_URI); defaults[0].prefix = g_quark_from_static_string("sodipodi"); @@ -177,7 +177,11 @@ sp_xml_ns_register_defaults() defaults[6].uri = g_quark_from_static_string(SP_DC_NS_URI); defaults[6].prefix = g_quark_from_static_string("dc"); - defaults[6].next = NULL; + defaults[6].next = &defaults[7]; + + defaults[7].uri = g_quark_from_static_string(SP_BROKEN_SODIPODI_NS_URI); + defaults[7].prefix = g_quark_from_static_string("sodipodi"); + defaults[7].next = NULL; namespaces = &defaults[0]; } diff --git a/src/xml/repr.h b/src/xml/repr.h index b260082d4..7d2f7d474 100644 --- a/src/xml/repr.h +++ b/src/xml/repr.h @@ -22,6 +22,7 @@ #include "xml/sp-css-attr.h" #define SP_SODIPODI_NS_URI "http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" +#define SP_BROKEN_SODIPODI_NS_URI "http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" #define SP_INKSCAPE_NS_URI "http://www.inkscape.org/namespaces/inkscape" #define SP_XLINK_NS_URI "http://www.w3.org/1999/xlink" #define SP_SVG_NS_URI "http://www.w3.org/2000/svg" -- 2.30.2