diff --git a/panda/src/tinydisplay/tinyXGraphicsWindow.cxx b/panda/src/tinydisplay/tinyXGraphicsWindow.cxx index 554c25e0f0..02967c8430 100644 --- a/panda/src/tinydisplay/tinyXGraphicsWindow.cxx +++ b/panda/src/tinydisplay/tinyXGraphicsWindow.cxx @@ -67,6 +67,8 @@ TinyXGraphicsWindow:: XFreeGC(_display, _gc); } if (_ximage != NULL) { + PANDA_FREE_ARRAY(_ximage->data); + _ximage->data = NULL; XDestroyImage(_ximage); } }