Alright... I'm having the weirdest problem. Several code snippets are crashing when they use the delete function. I posted about this a bunch of times earlier, though I didn't figure out exactly what was causing it until now.
Examples:
WesQuests.cpp
Code:
#ifdef WIN32
delete command; <-- Here
delete temp; <-- Here
#endif
linked_list.h
Code:
current_element->SetNext(0);
current_element->SetPrev(0);
if (!DeleteData)
current_element->SetData(0);
delete current_element; <-- Here
The marked lines cause crashes. Oddly enough, the linked_list.h crash only appears occasionaly, while the quest crash appears every time.
I am seriously confused by this, it's making no sense. Can anyone help?