summaryrefslogtreecommitdiffstats
path: root/src/dom/domstring.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2009-05-10 18:19:37 +0000
committertweenk <tweenk@users.sourceforge.net>2009-05-10 18:19:37 +0000
commita6e2694efee585da9137a3938a7e5067616377c0 (patch)
tree2cb01638ea1d3dc3bf6b1fbd90296f65b7477658 /src/dom/domstring.cpp
parentFix Autotools build. (diff)
downloadinkscape-a6e2694efee585da9137a3938a7e5067616377c0.tar.gz
inkscape-a6e2694efee585da9137a3938a7e5067616377c0.zip
Fix wrong delete operator in domstring.cpp.
(bzr r7847)
Diffstat (limited to 'src/dom/domstring.cpp')
-rw-r--r--src/dom/domstring.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dom/domstring.cpp b/src/dom/domstring.cpp
index eb00afa8e..e562f079f 100644
--- a/src/dom/domstring.cpp
+++ b/src/dom/domstring.cpp
@@ -65,7 +65,7 @@ DOMString::DOMString(const char *str)
DOMString::~DOMString()
{
if (cstring)
- delete cstring;
+ delete[] cstring;
}
@@ -263,7 +263,7 @@ void DOMString::clear()
chars.clear();
if (cstring)
{
- delete cstring;
+ delete[] cstring;
cstring = NULL;
}
}
@@ -293,7 +293,7 @@ DOMString DOMString::substr(unsigned long start, unsigned long end) const
const char *DOMString::c_str()
{
if (cstring)
- delete cstring;
+ delete[] cstring;
int length = chars.size();