[inkscape/el5] Update patch.

Jon Ciesla limb at fedoraproject.org
Thu Dec 20 17:56:42 UTC 2012


commit b50a42f24488ad53c3866f185e9c575062186185
Author: Jon Ciesla <limburgher at gmail.com>
Date:   Wed Dec 19 12:57:30 2012 -0600

    Update patch.

 inkscape-0.46-11931.patch |   50 ++++++++++++++++++++++----------------------
 1 files changed, 25 insertions(+), 25 deletions(-)
---
diff --git a/inkscape-0.46-11931.patch b/inkscape-0.46-11931.patch
index e1d0ef6..df72d35 100644
--- a/inkscape-0.46-11931.patch
+++ b/inkscape-0.46-11931.patch
@@ -1,27 +1,27 @@
-=== modified file 'src/preferences-skeleton.h'
---- src/preferences-skeleton.h	2012-05-23 12:00:49 +0000
-+++ src/preferences-skeleton.h	2012-12-05 22:39:22 +0000
-@@ -337,6 +337,10 @@
- "           check_on_reading=\"0\" "
- "           check_on_editing=\"0\" "
- "           check_on_writing=\"0\"/>\n"
+diff -U3 -r src.orig/preferences-skeleton.h src/preferences-skeleton.h
+--- src.orig/preferences-skeleton.h	2008-03-10 23:20:06.000000000 -0500
++++ src/preferences-skeleton.h	2012-12-19 12:52:10.311910582 -0600
+@@ -247,6 +247,10 @@
+ "           clips=\"16711935\"" // 00ff00ff
+ "           masks=\"65535\"/>\n" // 0x0000ffff
+ "    <group id=\"svgoutput\" usenamedcolors=\"0\" numericprecision=\"8\" minimumexponent=\"-8\" inlineattrs=\"0\" indent=\"2\"/>\n"
 +"    <group id=\"externalresources\">\n"
 +"      <group id=\"xml\" "
 +"           allow_net_access=\"0\"/>\n"
 +"    </group>\n"
  "    <group id=\"forkgradientvectors\" value=\"1\"/>\n"
- "    <group id=\"iconrender\" named_nodelay=\"0\"/>\n"
- "    <group id=\"autosave\" enable=\"0\" interval=\"10\" path=\"\" max=\"10\"/>\n"
-
-=== modified file 'src/ui/dialog/ocaldialogs.cpp'
---- src/ui/dialog/ocaldialogs.cpp	2012-11-26 10:33:19 +0000
-+++ src/ui/dialog/ocaldialogs.cpp	2012-12-05 22:39:22 +0000
-@@ -1112,8 +1112,14 @@
+ "    <group id=\"grids\""
+ "      no_emphasize_when_zoomedout=\"0\">\n"
+diff -U3 -r src.orig/ui/dialog/ocaldialogs.cpp src/ui/dialog/ocaldialogs.cpp
+--- src.orig/ui/dialog/ocaldialogs.cpp	2008-03-10 23:20:43.000000000 -0500
++++ src/ui/dialog/ocaldialogs.cpp	2012-12-19 12:53:56.081013991 -0600
+@@ -446,9 +446,15 @@
      xmlDoc *doc = NULL;
      xmlNode *root_element = NULL;
  
--    doc = xmlReadMemory(data, (int) length, xml_uri.c_str(), NULL,
--            XML_PARSE_RECOVER + XML_PARSE_NOWARNING + XML_PARSE_NOERROR);
+-    doc = xmlReadIO ((xmlInputReadCallback) vfs_read_callback,
+-        (xmlInputCloseCallback) gnome_vfs_close, from_handle, uri.c_str(), NULL,
+-        XML_PARSE_RECOVER);
 +    int parse_options = XML_PARSE_RECOVER + XML_PARSE_NOWARNING + XML_PARSE_NOERROR;  // do not use XML_PARSE_NOENT ! see bug lp:1025185
 +    Inkscape::Preferences *prefs = Inkscape::Preferences::get();
 +    bool allowNetAccess = prefs->getBool("/options/externalresources/xml/allow_net_access", false);
@@ -30,14 +30,14 @@
 +    }
 +
 +    doc = xmlReadMemory(data, (int) length, xml_uri.c_str(), NULL, parse_options);
-         
++
      if (doc == NULL) {
-         // If nothing is returned, no results could be found
-
-=== modified file 'src/xml/repr-io.cpp'
---- src/xml/repr-io.cpp	2012-05-12 11:16:29 +0000
-+++ src/xml/repr-io.cpp	2012-12-05 22:39:22 +0000
-@@ -297,12 +297,18 @@
+         sp_ui_error_dialog(_("Server supplied malformed Clip Art feed"));
+         g_warning("Failed to parse %s\n", uri.c_str());
+diff -U3 -r src.orig/xml/repr-io.cpp src/xml/repr-io.cpp
+--- src.orig/xml/repr-io.cpp	2008-03-10 23:19:47.000000000 -0500
++++ src/xml/repr-io.cpp	2012-12-19 12:56:41.825176036 -0600
+@@ -274,12 +274,19 @@
          XmlSource src;
  
          if ( (src.setFile(filename) == 0) ) {
@@ -47,14 +47,14 @@
 +            if (!allowNetAccess) {
 +                parse_options |= XML_PARSE_NONET;
 +            }
++
              doc = xmlReadIO( XmlSource::readCb,
                               XmlSource::closeCb,
                               &src,
                               localFilename,
                               src.getEncoding(),
--                             XML_PARSE_NOENT | XML_PARSE_HUGE);
+-                             XML_PARSE_NOENT );
 +                             parse_options);
          }
      }
  
-


More information about the scm-commits mailing list