Move panel_handle_x_error*() from panel.* to misc.*, it's more appropriate.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Tue, 19 Aug 2014 14:40:54 +0000 (17:40 +0300)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Tue, 19 Aug 2014 14:40:54 +0000 (17:40 +0300)
src/misc.c
src/misc.h
src/panel.c
src/panel.h

index cfa9676..65da827 100644 (file)
@@ -772,6 +772,24 @@ get_wm_state (Window win)
     RET(ret);
 }
 
+int panel_handle_x_error(Display * d, XErrorEvent * ev)
+{
+    char buf[256];
+
+    if (log_level >= LOG_WARN) {
+        XGetErrorText(d, ev->error_code, buf, 256);
+        LOG(LOG_WARN, "lxpanel : X error: %s\n", buf);
+    }
+    return 0;    /* Ignored */
+}
+
+int panel_handle_x_error_swallow_BadWindow_BadDrawable(Display * d, XErrorEvent * ev)
+{
+    if ((ev->error_code != BadWindow) && (ev->error_code != BadDrawable))
+        panel_handle_x_error(d, ev);
+    return 0;    /* Ignored */
+}
+
 static void
 calculate_width(int scrw, int wtype, int allign, int margin,
       int *panw, int *x)
index c1303b4..152f0fb 100644 (file)
@@ -128,6 +128,16 @@ void get_net_wm_state(Window win, NetWMState *nws);
 void get_net_wm_window_type(Window win, NetWMWindowType *nwwt);
 GPid get_net_wm_pid(Window win);
 
+/**
+ * panel_handle_x_error
+ * @d: X display
+ * @ev: X error event
+ *
+ * Prints X error message to stderr if logging was enabled.
+ */
+extern int panel_handle_x_error(Display * d, XErrorEvent * ev);
+extern int panel_handle_x_error_swallow_BadWindow_BadDrawable(Display * d, XErrorEvent * ev);
+
 gchar *expand_tilda(const gchar *file);
 
 void get_button_spacing(GtkRequisition *req, GtkContainer *parent, gchar *name);
index 889d70e..2c01edb 100644 (file)
@@ -1650,24 +1650,6 @@ usage()
     g_print(_("\nVisit http://lxde.org/ for detail.\n\n"));
 }
 
-int panel_handle_x_error(Display * d, XErrorEvent * ev)
-{
-    char buf[256];
-
-    if (log_level >= LOG_WARN) {
-        XGetErrorText(d, ev->error_code, buf, 256);
-        LOG(LOG_WARN, "lxpanel : X error: %s\n", buf);
-    }
-    return 0;    /* Ignored */
-}
-
-int panel_handle_x_error_swallow_BadWindow_BadDrawable(Display * d, XErrorEvent * ev)
-{
-    if ((ev->error_code != BadWindow) && (ev->error_code != BadDrawable))
-        panel_handle_x_error(d, ev);
-    return 0;    /* Ignored */
-}
-
 /* Lightweight lock related functions - X clipboard hacks */
 
 #define CLIPBOARD_NAME "LXPANEL_SELECTION"
index e5963b4..d5cf051 100644 (file)
@@ -100,16 +100,6 @@ extern void lxpanel_image_set_from_file(LXPanel * p, GtkWidget * image, const ch
 extern gboolean lxpanel_image_set_icon_theme(LXPanel * p, GtkWidget * image, const gchar * icon);
 
 /**
- * panel_handle_x_error
- * @d: X display
- * @ev: X error event
- *
- * Prints X error message to stderr if logging was enabled.
- */
-extern int panel_handle_x_error(Display * d, XErrorEvent * ev);
-extern int panel_handle_x_error_swallow_BadWindow_BadDrawable(Display * d, XErrorEvent * ev);
-
-/**
  * lxpanel_config_save
  * @p: a panel instance
  *