Author: gwinn
Date: Tue Feb 20 08:16:24 2007
New Revision: 509627
URL: http://svn.apache.org/viewvc?view=rev&rev=509627
Log:
Fixes identified by valgrind.
Modified:
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/DataObjectListImpl.cpp
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp
Modified:
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/DataObjectListImpl.cpp
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/DataObjectListImpl.cpp?view=diff&rev=509627&r1=509626&r2=509627
==============================================================================
---
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/DataObjectListImpl.cpp
(original)
+++
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/DataObjectListImpl.cpp
Tue Feb 20 08:16:24 2007
@@ -131,11 +131,11 @@
DataObjectListImpl::~DataObjectListImpl()
{
if (typeURI != 0) {
- delete typeURI;
+ delete[] typeURI;
typeURI = 0;
}
if (typeName != 0) {
- delete typeName;
+ delete[] typeName;
typeName = 0;
}
}
@@ -388,11 +388,11 @@
// need to modify the instance property of the container
container->setInstancePropertyType(pindex,t);
- delete typeName;
+ delete[] typeName;
typeName = new char[name.length() + 1];
strcpy(typeName, name.c_str());
- delete typeURI;
+ delete[] typeURI;
typeURI = new char[uri.length() + 1];
strcpy(typeURI, uri.c_str());
Modified:
incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp?view=diff&rev=509627&r1=509626&r2=509627
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp
(original)
+++ incubator/tuscany/cpp/sdo/runtime/core/src/commonj/sdo/SDOSAX2Parser.cpp
Tue Feb 20 08:16:24 2007
@@ -941,7 +941,7 @@
sprintf(msg,"Parser found unknown
element %s",
(const char*)localname);
setter->setError( msg );
- delete msg;
+ delete[] msg;
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]