Ecere Software
/
sdk
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d3a2010
)
ide/debugger/watches: Fixed recent memory corruption mistakes
author
Jerome St-Louis
<jerome@ecere.com>
Wed, 21 May 2014 03:06:51 +0000
(23:06 -0400)
committer
Jerome St-Louis
<jerome@ecere.com>
Wed, 21 May 2014 03:07:31 +0000
(23:07 -0400)
ide/src/debugger/debugTools.ec
patch
|
blob
|
history
diff --git
a/ide/src/debugger/debugTools.ec
b/ide/src/debugger/debugTools.ec
index
da91746
..
13ceeb3
100644
(file)
--- a/
ide/src/debugger/debugTools.ec
+++ b/
ide/src/debugger/debugTools.ec
@@
-1239,7
+1239,7
@@
void DebugComputeExpression(Expression exp)
if(tmp)
{
len -= tmp - (e.string + 1);
- newString = new char[2 + len];
+ newString = new char[2 + len
+ 1
];
newString[0] = '\"';
memcpy(newString + 1, tmp, len);
newString[1 + len] = '\"';
@@
-2054,7
+2054,6
@@
void DebugComputeExpression(Expression exp)
}
if(!supported)
{
- FreeExpContents(exp);
exp.type = memberPropertyErrorExp;
exp.isConstant = false;
}