---
 wmshutdown/wmshutdown.c | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/wmshutdown/wmshutdown.c b/wmshutdown/wmshutdown.c
index 0ae15e2..429a500 100644
--- a/wmshutdown/wmshutdown.c
+++ b/wmshutdown/wmshutdown.c
@@ -58,6 +58,10 @@ GtkWidget *cria_dock(GtkWidget *mw, unsigned int s)
 {
        GdkDisplay *display;
        GtkWidget *foobox;
+       Display *d;
+       Window mainwin, iw, w, p, dummy1, *dummy2;
+       unsigned int dummy3;
+       XWMHints *wmHints;
 
        (void) s;
        display = gdk_display_get_default();
@@ -69,19 +73,17 @@ GtkWidget *cria_dock(GtkWidget *mw, unsigned int s)
        gtk_widget_realize(mw);
        gtk_widget_realize(foobox);
 
-       Display *d = GDK_DISPLAY_XDISPLAY(display);
-       Window mainwin = GDK_WINDOW_XID(gtk_widget_get_window(mw));
-       Window iw = GDK_WINDOW_XID(gtk_widget_get_window(foobox));
-       Window p, dummy1, *dummy2;
-       unsigned int dummy3;
+       d = GDK_DISPLAY_XDISPLAY(display);
+       mainwin = GDK_WINDOW_XID(gtk_widget_get_window(mw));
+       iw = GDK_WINDOW_XID(gtk_widget_get_window(foobox));
        XQueryTree(d, mainwin, &dummy1, &p, &dummy2, &dummy3);
        if (dummy2)
                XFree(dummy2);
-       Window w = XCreateSimpleWindow(d, p, 0, 0, 1, 1, 0, 0, 0);
+       w = XCreateSimpleWindow(d, p, 0, 0, 1, 1, 0, 0, 0);
        XReparentWindow(d, mainwin, w, 0, 0);
        gtk_widget_show(mw);
        gtk_widget_show(foobox);
-       XWMHints *wmHints = XGetWMHints(d, mainwin);
+       wmHints = XGetWMHints(d, mainwin);
        if (!wmHints)
                wmHints = XAllocWMHints();
        wmHints->flags |= IconWindowHint;
@@ -149,10 +151,11 @@ void button_press(GtkWidget *widget, GdkEvent *event)
        GtkWidget *halt_button;
        GtkWidget *reboot_button;
        GtkWidget *cancel_button;
+       GdkEventButton  *bevent;
 
        (void) widget;
 
-       GdkEventButton  *bevent = (GdkEventButton *)event;
+       bevent = (GdkEventButton *)event;
        switch (bevent->button) {
        case 1:
                if (dialog != NULL)
-- 
2.1.4


-- 
To unsubscribe, send mail to [email protected].

Reply via email to