Fix compilation warnings with --enable-debug.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 14 Sep 2014 14:31:42 +0000 (17:31 +0300)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Sun, 14 Sep 2014 14:31:42 +0000 (17:31 +0300)
src/cursor-theme.c
src/font.c
src/icon-theme.c
src/lxappearance.c
src/lxappearance.h
src/plugin.c
src/widget-theme.c

index ce14c75..00a9e08 100644 (file)
@@ -37,8 +37,8 @@ static void update_cursor_demo()
         GDK_LEFT_SIDE,
         GDK_TOP_LEFT_CORNER,
         GDK_SB_H_DOUBLE_ARROW};
-    int i, n;
-    for(i = 0; i < G_N_ELEMENTS(types); ++i)
+    int i;
+    for(i = 0; i < (int)G_N_ELEMENTS(types); ++i)
     {
         GtkTreeIter it;
         cursor = gdk_cursor_new(types[i]);
@@ -105,7 +105,7 @@ static void on_cursor_theme_size_changed(GtkRange* range, gpointer user_data)
 
 void cursor_theme_init(GtkBuilder* b)
 {
-    int max_cursor_w, max_cursor_h, max_size;
+    guint max_cursor_w, max_cursor_h, max_size;
     GtkTreeSelection* sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(app.cursor_theme_view));
     /* treeview and model are already set up in icon_theme_init() */
     g_signal_connect(sel, "changed", G_CALLBACK(on_cursor_theme_sel_changed), NULL);
index 9e8d74a..d0ab28f 100644 (file)
@@ -58,10 +58,10 @@ static void on_font_rgba_changed(GtkComboBox* combo, gpointer user_data)
     }
 }
 
-static int convert_list_to_pos(char* font, const char* list[])
+static int convert_list_to_pos(const char* font, const char* list[])
 {
 
-    int pos, i;
+    int pos = -1, i;
 
     for (i = 0; i <= 3; i = i + 1)
     {
index 396c00b..eacd339 100644 (file)
@@ -64,7 +64,7 @@ void load_icon_themes_from_dir(const char* base_dir, const char* theme_dir, GKey
     if(dir)
     {
         const char* name;
-        while(name = g_dir_read_name(dir))
+        while ((name = g_dir_read_name(dir)))
         {
             /* skip "default" */
             if(G_UNLIKELY(strcmp(name, "default") == 0))
@@ -157,7 +157,6 @@ static void on_install_theme_clicked(GtkButton* btn, gpointer user_data)
 
 static void on_remove_theme_clicked(GtkButton* btn, gpointer user_data)
 {
-    char* theme_name;
     GtkTreeSelection* sel;
     GtkTreeModel* model;
     GtkTreeIter it;
index fc66916..593b437 100644 (file)
@@ -171,12 +171,6 @@ static void reload_all_programs()
 #endif
 }
 
-static const char* bool2str(gboolean val)
-{
-    return val ? "TRUE" : "FALSE";
-}
-
-
 static void lxappearance_save_gtkrc()
 {
     static const char* tb_styles[]={
@@ -364,7 +358,7 @@ static void lxappearance_save_lxsession()
     char* rel_path = g_strconcat("lxsession/", lxsession_name, "/desktop.conf", NULL);
     char* user_config_file = g_build_filename(g_get_user_config_dir(), rel_path, NULL);
     char* buf;
-    int len;
+    gsize len;
     GKeyFile* kf = g_key_file_new();
 
     if(!g_key_file_load_from_file(kf, user_config_file, G_KEY_FILE_KEEP_COMMENTS|G_KEY_FILE_KEEP_TRANSLATIONS, NULL))
index 0b09f80..24c781f 100644 (file)
@@ -87,8 +87,8 @@ struct _LXAppearance
     char* color_scheme;
     int toolbar_style;
     int toolbar_icon_size;
-    char* hinting_style;
-    char* font_rgba;
+    const char* hinting_style;
+    const char* font_rgba;
 
     gboolean button_images;
     gboolean menu_images;
index cf123e1..1ab794d 100644 (file)
@@ -46,7 +46,7 @@ void plugins_init(GtkBuilder* builder)
     const char* name = NULL;
     if(!dir)
         return;
-    while(name = g_dir_read_name(dir))
+    while ((name = g_dir_read_name(dir)))
     {
         if(g_str_has_suffix(name, ".so"))
         {
index f891e99..3211d42 100644 (file)
@@ -30,7 +30,7 @@ static GSList* load_themes_in_dir(const char* theme_dir, GSList* themes)
     if(dir)
     {
         const char* name;
-        while(name = g_dir_read_name(dir))
+        while ((name = g_dir_read_name(dir)))
         {
             /* test if we already have this in list */
             if(!g_slist_find_custom(themes, name, (GCompareFunc)strcmp))