Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorggayed2011-09-15 14:40:05 +0000
committerggayed2011-09-15 14:40:05 +0000
commiteadf985358ed0a01139d56ecb91960fe7760ab10 (patch)
treec0a218a19a424abdc198a255708f5305a90b75b7 /development/org.eclipse.wst.jsdt.debug.ie
parente9df2ed3b17fc058a85724a6a014ba2bcc75739c (diff)
downloadwebtools.jsdt.debug-eadf985358ed0a01139d56ecb91960fe7760ab10.tar.gz
webtools.jsdt.debug-eadf985358ed0a01139d56ecb91960fe7760ab10.tar.xz
webtools.jsdt.debug-eadf985358ed0a01139d56ecb91960fe7760ab10.zip
*** empty log message ***
Diffstat (limited to 'development/org.eclipse.wst.jsdt.debug.ie')
-rw-r--r--development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireBPManager.cpp2
-rw-r--r--development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireBPManager.cpp b/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireBPManager.cpp
index 17040e6..bf4fb5e 100644
--- a/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireBPManager.cpp
+++ b/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireBPManager.cpp
@@ -80,8 +80,8 @@ bool CrossfireBPManager::setBreakpoint(CrossfireBreakpoint *breakpoint) {
/* if a breakpoint with a duplicate handle exists then replace it with the new breakpoint */
std::map<unsigned int, CrossfireBreakpoint*>::iterator iterator = m_breakpoints->find(handle);
if (iterator != m_breakpoints->end()) {
- m_breakpoints->erase(iterator);
delete iterator->second;
+ m_breakpoints->erase(iterator);
}
m_breakpoints->insert(std::pair<unsigned int, CrossfireBreakpoint*>(handle, copy));
diff --git a/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp b/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp
index 12698b5..0ce5aee 100644
--- a/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp
+++ b/development/org.eclipse.wst.jsdt.debug.ie/IECrossfireServer/CrossfireContext.cpp
@@ -570,8 +570,8 @@ bool CrossfireContext::setBreakpoint(CrossfireBreakpoint *breakpoint) {
unsigned int handle = lineBp->getHandle();
std::map<unsigned int, CrossfireBreakpoint*>::iterator iterator = m_breakpoints->find(handle);
if (iterator != m_breakpoints->end()) {
- m_breakpoints->erase(iterator);
delete iterator->second;
+ m_breakpoints->erase(iterator);
}
CrossfireLineBreakpoint* copy = NULL;

Back to the top