X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Ftint.c;h=987003cacd9a75ee0ae430dca78a9769d625dcbf;hb=be465e9a323ee71d7a6ab71040a117d3d64db813;hp=cd0b2b87df8e2c3183fd262955f704d3654c5041;hpb=9becd8bd3b513a0bbfe778b2ef88f6d598fdf03a;p=chaz%2Ftint2 diff --git a/src/tint.c b/src/tint.c index cd0b2b8..987003c 100644 --- a/src/tint.c +++ b/src/tint.c @@ -102,8 +102,6 @@ void init (int argc, char *argv[]) server.screen = DefaultScreen (server.dsp); server.root_win = RootWindow(server.dsp, server.screen); server.desktop = server_get_current_desktop (); - XGCValues gcv; - server.gc = XCreateGC (server.dsp, server.root_win, (unsigned long)0, &gcv); server_init_visual(); XSetErrorHandler ((XErrorHandler) server_catch_error); @@ -151,8 +149,7 @@ void cleanup() if (config_path) g_free(config_path); if (snapshot_path) g_free(snapshot_path); - if (server.monitor) free(server.monitor); - XFreeGC(server.dsp, server.gc); + cleanup_server(); XCloseDisplay(server.dsp); }