That's interesting and :oops: .
I might have included it there for one reason or another because of something in one of the previous parts or there was something there that needed it at the time and I didn't move it to the other file.
It's where it should be now and not causing that loop anymore.
Funny how things can get forgotten with this much code and too bad the compiler isn't setup to mention these types of things rather then sending people on a wild goose chase for something that isn't the cause of the problem.
Thanks for the help. The pong game on my end is up and running again. I'm going to go see if I can get Box2d into this to see what breaks this time.
The other things on that site were from other issues I was having that haven't been solved yet. I'll start taking things off there that have been solved so people don't get confused.