Fix few compilation warnings.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Mon, 5 Mar 2018 14:58:26 +0000 (16:58 +0200)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Mon, 5 Mar 2018 14:58:26 +0000 (16:58 +0200)
src/gtk-run.c
src/input-button.c
src/main.c
src/misc.c
src/panel.c
src/private.h

index 2f7030e..5c43610 100644 (file)
@@ -37,6 +37,7 @@
 #include <unistd.h>
 
 #include "misc.h"
+#include "private.h"
 #ifndef DISABLE_MENU
 #include <menu-cache.h>
 #endif
index feb65ae..1bd9dd9 100644 (file)
@@ -72,6 +72,8 @@ void _marshal_BOOLEAN__STRING (GClosure     *closure,
 
 #define PANEL_TYPE_CFG_INPUT_BUTTON     (config_input_button_get_type())
 
+extern GType config_input_button_get_type (void) G_GNUC_CONST;
+
 typedef struct _PanelCfgInputButton      PanelCfgInputButton;
 typedef struct _PanelCfgInputButtonClass PanelCfgInputButtonClass;
 
index 320ac6a..1eeb874 100644 (file)
@@ -450,9 +450,6 @@ static gboolean start_all_panels( )
     return all_panels != NULL;
 }
 
-void load_global_config();
-void free_global_config();
-
 static void _ensure_user_config_dirs(void)
 {
     char *dir = g_build_filename(g_get_user_config_dir(), "lxpanel", cprofile,
index 2d18024..be46ac1 100644 (file)
@@ -231,7 +231,7 @@ num2str(pair *p, int num, const gchar *defval)
     RET(defval);
 }
 
-int buf_gets( char* buf, int len, char **fp )
+static int buf_gets( char* buf, int len, char **fp )
 {
     char* p;
     int i = 0;
@@ -542,7 +542,7 @@ get_utf8_property_list(Window win, Atom atom, int *count)
         if (val[nitems-1]) {
             result = nitems - (s - val);
             DBG("val does not ends by 0, moving last %d bytes\n", result);
-            g_memmove(s - 1, s, result);
+            memmove(s - 1, s, result);
             val[nitems-1] = 0;
             DBG("s=%s\n", s -1);
             retval[i] = g_strdup(s - 1);
index 1f12de4..6740e85 100644 (file)
@@ -772,7 +772,7 @@ static void paint_root_pixmap(LXPanel *panel, cairo_t *cr)
 #endif
 }
 
-void _panel_determine_background_pixmap(LXPanel * panel)
+static void _panel_determine_background_pixmap(LXPanel * panel)
 {
 #if GTK_CHECK_VERSION(3, 0, 0)
     cairo_pattern_t *pattern;
index 4883883..ff3cc49 100644 (file)
@@ -213,6 +213,9 @@ static inline char *_user_config_file_name(const char *name1, const char *name2)
 }
 #endif
 
+void load_global_config(void);
+void free_global_config(void);
+
 //void _queue_panel_calculate_size(Panel *panel);
 
 /* FIXME: optional definitions */