jvcleave / ofxImGui

Use ImGui in openFrameworks
292 stars 123 forks source link

Test rm pointers #85

Closed jvcleave closed 5 years ago

jvcleave commented 5 years ago

I was having some crashes on close on the Mac (ofRemoveListener...) and I don't think the dtors were being called properly.

I removed the engine pointer and just choose the engine at compile time and it seemed to clear up

~~However doing this caused another error here: https://github.com/jvcleave/ofxImGui/blob/test_rm_pointers/src/EngineGLFW.cpp#L512~~ edit: https://github.com/jvcleave/ofxImGui/pull/85/commits/1399cb10c7dd487f2947be0a6c43cd268c87acb2 seems to fix

I've tested this on MacOS 0.13.6/ OF 0.10.0 and the RPi but not much more than some simple apps and the examples