Ecere Software
/
sdk
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
492df94
)
ecere/com: Fix for auto-completion in the 84d925c3301f3a5ecb77146c11bd92060f46eb03...
author
Jerome St-Louis
<jerome@ecere.com>
Tue, 18 Oct 2011 18:39:34 +0000
(14:39 -0400)
committer
Jerome St-Louis
<jerome@ecere.com>
Tue, 18 Oct 2011 18:39:34 +0000
(14:39 -0400)
ecere/src/com/instance.ec
patch
|
blob
|
history
diff --git
a/ecere/src/com/instance.ec
b/ecere/src/com/instance.ec
index
0a9730c
..
b457514
100644
(file)
--- a/
ecere/src/com/instance.ec
+++ b/
ecere/src/com/instance.ec
@@
-1982,6
+1982,8
@@
static void FixDerivativesBase(Class base, Class mod)
delete method.dataTypeString;
_class.methods.Delete((BTNode)method);
}
+ else
+ _class.methods.Remove((BTNode)method);
}
else
_class._vTbl[vMethod.vid] = _class.base._vTbl[vMethod.vid];
@@
-3783,6
+3785,8
@@
static void FixDerivativeVirtualMethod(Class base, char * name, int vid, void *
delete method.dataTypeString;
_class.methods.Delete((BTNode)method);
}
+ else
+ _class.methods.Remove((BTNode)method);
}
for(method = (Method)_class.methods.first; method; method = next)
{