summaryrefslogtreecommitdiffstats
path: root/src/dom/domstring.cpp
diff options
context:
space:
mode:
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();