File inkscape-buffer-overrun.patch of Package inkscape

Index: inkscape-0.45.1/src/io/inkscapestream.h
===================================================================
--- inkscape-0.45.1.orig/src/io/inkscapestream.h
+++ inkscape-0.45.1/src/io/inkscapestream.h
@@ -13,6 +13,7 @@
 
 
 #include <glibmm.h>
+#include <glib.h>
 
 namespace Inkscape
 {
Index: inkscape-0.45.1/src/dom/cssparser.h
===================================================================
--- inkscape-0.45.1.orig/src/dom/cssparser.h
+++ inkscape-0.45.1/src/dom/cssparser.h
@@ -71,6 +71,7 @@ public:
      */
     virtual bool parseFile(const DOMString &str);
 
+#include <glib.h>
 
 protected:
 
Index: inkscape-0.45.1/src/dom/lsimpl.h
===================================================================
--- inkscape-0.45.1.orig/src/dom/lsimpl.h
+++ inkscape-0.45.1/src/dom/lsimpl.h
@@ -35,6 +35,7 @@
 #include "events.h"
 #include "traversal.h"
 #include "ls.h"
+#include <glib.h>
 
 
 #include "xmlreader.h"
Index: inkscape-0.45.1/src/dom/uri.h
===================================================================
--- inkscape-0.45.1.orig/src/dom/uri.h
+++ inkscape-0.45.1/src/dom/uri.h
@@ -34,6 +34,7 @@
 
 #include "dom.h"
 
+#include <glib.h>
 
 namespace org
 {
Index: inkscape-0.45.1/src/dom/xmlreader.h
===================================================================
--- inkscape-0.45.1.orig/src/dom/xmlreader.h
+++ inkscape-0.45.1/src/dom/xmlreader.h
@@ -41,6 +41,7 @@ namespace w3c
 namespace dom
 {
 
+#include <glib.h>
 
 
 class XmlReader
Index: inkscape-0.45.1/src/dom/svg/svgparser.h
===================================================================
--- inkscape-0.45.1.orig/src/dom/svg/svgparser.h
+++ inkscape-0.45.1/src/dom/svg/svgparser.h
@@ -43,6 +43,7 @@ namespace dom
 namespace svg
 {
 
+#include <glib.h>
 
 class SvgParser
 {
Index: inkscape-0.45.1/src/dom/util/ziptool.h
===================================================================
--- inkscape-0.45.1.orig/src/dom/util/ziptool.h
+++ inkscape-0.45.1/src/dom/util/ziptool.h
@@ -37,6 +37,7 @@
 #include <vector>
 #include <string>
 
+#include <glib.h>
 
 //########################################################################
 //#  A D L E R  3 2
openSUSE Build Service is sponsored by