Your message dated Tue, 19 May 2015 00:44:20 +0200
with message-id <[email protected]>
and subject line Re: libxml++2.6: Please apply upstream patch to make 
Document(xmlDoc*) protected
has caused the Debian Bug report #664709,
regarding libxml++2.6: Please apply upstream patch to make Document(xmlDoc*) 
protected
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
664709: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664709
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libxml++2.6
Severity: wishlist
Tags: patch

Please apply attached patch. It makes Document(xmlDoc*) constructor protected
as requested by lightspark developers.
lightspark uses libxml++ XML parser and that would be make it more tollerant
about malformed xml.
This change is already included in 2.35.1 upstream release.

More info at: https://bugzilla.gnome.org/show_bug.cgi?id=668980
Description: Document: Make the Document(xmlDoc*) constructor protected.
 * libxml++/document.h: This was requested in bug #668980 (A. Pignotti).
Origin: http://git.gnome.org/browse/libxml++/patch/?id=4a71a9a74affadbc4a6f779f3fa86ca0e30e7a35
Author: Murray Cumming <[email protected]>

--- a/libxml++/document.h
+++ b/libxml++/document.h
@@ -41,7 +41,7 @@ class Document;
 
 //TODO: Make Document inherit from Node, when we can break ABI one day?
 //
-//libxml might intend xmlDox to derive (theoretically) from xmlNode.
+//libxml might intend xmlDoc to derive (theoretically) from xmlNode.
 //This is suggested because the XmlNodeSet returned by xmlXPathEval (see the Node::find() implementation) can contain either xmlNode or xmlDocument elements.
 /**
  * Represents an XML document in the DOM model.
@@ -61,6 +61,11 @@ class Document : NonCopyable
 
 public:
   explicit Document(const Glib::ustring& version = "1.0");
+  
+protected:
+  Document(_xmlDoc* doc);
+    
+public:
   virtual ~Document();
 
   /** @return The encoding used in the source from which the document has been loaded.
@@ -185,7 +190,6 @@ private:
 
   static Init init_;
 
-  Document(_xmlDoc* doc);
   _xmlDoc* impl_;
 };
 

--- End Message ---
--- Begin Message ---
Version: 2.36.0-1

On Tue, 20 Mar 2012 03:44:09 +0100 Gabriele Giacone <[email protected]>
wrote:
> Source: libxml++2.6
> Severity: wishlist
> Tags: patch
> 
> Please apply attached patch. It makes Document(xmlDoc*) constructor protected
> as requested by lightspark developers.
> lightspark uses libxml++ XML parser and that would be make it more tollerant
> about malformed xml.
> This change is already included in 2.35.1 upstream release.
> 
> More info at: https://bugzilla.gnome.org/show_bug.cgi?id=668980

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to