Class designed to store and invoke function pointers and method pointers
Diff: GenericFunctionHandler.h
- Revision:
- 3:7e4f282982a6
- Parent:
- 1:2418b141f599
--- a/GenericFunctionHandler.h Tue Nov 29 05:50:25 2011 +0000 +++ b/GenericFunctionHandler.h Fri Dec 09 01:19:08 2011 +0000 @@ -52,8 +52,11 @@ ~GenericFunctionHandler() { - delete[] ObjectPointer; - delete[] MethodPointer; + if (FunctionPointerType) + { + delete[] ObjectPointer; + delete[] MethodPointer; + } } void Call()