Do not free NULL graphic context.

By: Brett Nash (freegc-crash.patch)


SVN revision: 31692
This commit is contained in:
Gustavo Sverzut Barbieri 2007-09-13 13:43:38 +00:00
parent f068851044
commit e2e7567a78
1 changed files with 2 additions and 1 deletions

View File

@ -13,7 +13,8 @@ void
evas_software_x11_outbuf_free(Outbuf * buf)
{
evas_software_x11_outbuf_flush(buf);
XFreeGC(buf->priv.x.disp, buf->priv.x.gc);
if (buf->priv.x.gc)
XFreeGC(buf->priv.x.disp, buf->priv.x.gc);
if (buf->priv.x.gcm)
XFreeGC(buf->priv.x.disp, buf->priv.x.gcm);
if (buf->priv.pal)