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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to