fix - destroy properly

SVN revision: 44967
This commit is contained in:
Carsten Haitzler 2010-01-08 07:48:18 +00:00
parent 2e7d9f6726
commit d2a217d775
2 changed files with 6 additions and 2 deletions

View File

@ -170,6 +170,9 @@ eng_output_free(void *data)
Render_Engine *re;
re = (Render_Engine *)data;
if (re->xrdb) XrmDestroyDatabase(re->xrdb);
eng_window_free(re->win);
free(re);

View File

@ -553,11 +553,12 @@ eng_output_free(void *data)
if (!data) return;
re = (Render_Engine *)data;
#ifdef BUILD_ENGINE_SOFTWARE_XLIB
if (re->xrdb) XrmDestroyDatabase(re->xrdb);
// if (re->xrdb) XrmDestroyDatabase(re->xrdb);
#endif
re = (Render_Engine *)data;
re->outbuf_free(re->ob);
evas_common_tilebuf_free(re->tb);
if (re->rects) evas_common_tilebuf_free_render_rects(re->rects);