In my program I have this function:I have to do it this way because I'm using glut. The problem is that this code always prints before delete and after delete, then creates a JIT debugging error (even when I run the executable directly). Is this something I should even be worried about, and if so, how do I fix it?Code:void menuTestExit(Node* root) { printf("before delete\n"); delete root; printf("after delete\n"); exit(0); }