My current code to the effect of:
if( objectPointer != NULL){
delete objectPointer;
}
doesn't work because the pointers are getting set to invalid hex numbers by the compiler such as:
- 0xbaadf00d
- 0xdeadbeef
etc....
So what's the best way to check for an invalid pointer before trying to delete the object?