X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fserver.h;h=83501c79299682b23bd7c3d5ad5bd17482142393;hb=f8bebb561d52fa25b320904bb0c6a08347d05611;hp=cc6ffeea9aaf74b8d6ed4f752eb1225ac45a4eb4;hpb=36c66653da9eb0461ff38ffb3318955bf4b51bf6;p=chaz%2Ftint2 diff --git a/src/server.h b/src/server.h index cc6ffee..83501c7 100644 --- a/src/server.h +++ b/src/server.h @@ -13,7 +13,7 @@ #include #include -extern int real_transparency; + typedef struct Global_atom { Atom _XROOTPMAP_ID; @@ -87,6 +87,7 @@ typedef struct Display *dsp; Window root_win; Window composite_manager; + int real_transparency; // current desktop int desktop; int screen; @@ -110,6 +111,9 @@ typedef struct Server_global server; +// freed memory +void cleanup_server(); + void send_event32 (Window win, Atom at, long data1, long data2, long data3); int get_property32 (Window win, Atom at, Atom type); void *server_get_property (Window win, Atom at, Atom type, int *num_results); @@ -117,7 +121,6 @@ Atom server_get_atom (char *atom_name); void server_catch_error (Display *d, XErrorEvent *ev); void server_init_atoms (); void server_init_visual(); -void cleanup_server(); // detect root background void get_root_pixmap();