You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ja...@apache.org on 2008/03/12 15:26:57 UTC

svn commit: r636336 - in /xerces/c/trunk/swig: interfaces/Xerces_SAX.i perl/Handler/PerlSAXCallbackHandler.cpp perl/Handler/PerlSAXCallbackHandler.hpp

Author: jasons
Date: Wed Mar 12 07:26:43 2008
New Revision: 636336

URL: http://svn.apache.org/viewvc?rev=636336&view=rev
Log:
fixing unsized int => XMLSize_t argument in characters() signature - SAXParser was showing up as abstract in SWIG

Modified:
    xerces/c/trunk/swig/interfaces/Xerces_SAX.i
    xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.cpp
    xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.hpp

Modified: xerces/c/trunk/swig/interfaces/Xerces_SAX.i
URL: http://svn.apache.org/viewvc/xerces/c/trunk/swig/interfaces/Xerces_SAX.i?rev=636336&r1=636335&r2=636336&view=diff
==============================================================================
--- xerces/c/trunk/swig/interfaces/Xerces_SAX.i (original)
+++ xerces/c/trunk/swig/interfaces/Xerces_SAX.i Wed Mar 12 07:26:43 2008
@@ -118,6 +118,7 @@
 
 %include "SAX2.i"
 
+%feature("notabstract", 1) SAXParser;
 %include "xercesc/sax/Parser.hpp"
 %include "xercesc/parsers/SAXParser.hpp"
 

Modified: xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.cpp
URL: http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.cpp?rev=636336&r1=636335&r2=636336&view=diff
==============================================================================
--- xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.cpp (original)
+++ xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.cpp Wed Mar 12 07:26:43 2008
@@ -171,7 +171,7 @@
 
 void
 PerlSAXCallbackHandler::characters(const XMLCh* const chars, 
-				const unsigned int length)
+				const XMLSize_t length)
 {
     if (!callbackObj) return;
 
@@ -200,7 +200,7 @@
 }
 void
 PerlSAXCallbackHandler::ignorableWhitespace(const XMLCh* const chars, 
-						 const unsigned int length)
+						 const XMLSize_t length)
 {
     if (!callbackObj) return;
 

Modified: xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.hpp
URL: http://svn.apache.org/viewvc/xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.hpp?rev=636336&r1=636335&r2=636336&view=diff
==============================================================================
--- xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.hpp (original)
+++ xerces/c/trunk/swig/perl/Handler/PerlSAXCallbackHandler.hpp Wed Mar 12 07:26:43 2008
@@ -42,9 +42,9 @@
 
 	// The DocumentHandler interface
     void characters(const XMLCh* const chars, 
-		    const unsigned int length);
+		    const XMLSize_t length);
     void ignorableWhitespace(const XMLCh* const chars, 
-			     const unsigned int length);
+			     const XMLSize_t length);
     void startElement(const XMLCh* const, AttributeList&);
     void endElement(const XMLCh* const);
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org