Author: edslattery
Date: Thu Apr 20 09:12:54 2006
New Revision: 395632

URL: http://svn.apache.org/viewcvs?rev=395632&view=rev
Log:
problem with characters outside a data object

Modified:
    incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp

Modified: 
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp?rev=395632&r1=395631&r2=395632&view=diff
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp 
(original)
+++ incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp 
Thu Apr 20 09:12:54 2006
@@ -15,7 +15,7 @@
  *  limitations under the License.
  */
 
-/* $Rev$ $Date: 2006/04/13 08:35:04 $ */
+/* $Rev$ $Date: 2006/04/20 14:24:42 $ */
 
 #include "commonj/sdo/SDOSAX2Parser.h"
 
@@ -1210,7 +1210,7 @@
 
             
             DataObject* dob = currentDataObject;
-            if (((DataObjectImpl*)dob)->getTypeImpl().isFromList())
+            if ((dob != 0)  && 
((DataObjectImpl*)dob)->getTypeImpl().isFromList())
             {
                 // this is a list,so we need to split it up
                 DataObjectList& dl = currentDataObject->getList(


Reply via email to