diff -Nur -X/data/freeciv-dev/freeciv/diff_ignore freeciv/client/gui-xaw/gui_stuff.c memciv/client/gui-xaw/gui_stuff.c --- freeciv/client/gui-xaw/gui_stuff.c Thu Sep 23 17:22:00 1999 +++ memciv/client/gui-xaw/gui_stuff.c Sat Jan 13 00:20:59 2001 @@ -204,6 +204,9 @@ dst=XCreatePixmap(display, root, dst_w, dst_h, display_depth); XPutImage(display, dst, civ_gc, xi_dst, 0, 0, 0, 0, dst_w, dst_h); + xi_src->f.destroy_image(xi_src); + xi_dst->f.destroy_image(xi_dst); + return dst; }