]> Dogcows Code - chaz/tint2/blobdiff - src/config.c
moved initial values in function default_xxx
[chaz/tint2] / src / config.c
index 30aa6e122f700d614d63b93501ddb58f2f9768aa..cc8cb5587ee50c50efe202954c0d72c3f840f08d 100644 (file)
@@ -52,8 +52,8 @@
 #endif
 
 // global path
-char *config_path = 0;
-char *snapshot_path = 0;
+char *config_path;
+char *snapshot_path;
 
 // --------------------------------------------------
 // backward compatibility
@@ -63,6 +63,20 @@ static int old_task_icon_size;
 static int old_config_file;
 
 
+void default_config()
+{
+       config_path = 0;
+       snapshot_path = 0;
+       old_config_file = 1;
+}
+
+void cleanup_config()
+{
+       if (config_path) g_free(config_path);
+       if (snapshot_path) g_free(snapshot_path);
+}
+
+
 void init_config()
 {
        if (backgrounds)
@@ -88,9 +102,6 @@ printf("*** init_config()\n");
                pango_font_description_free(panel_config.g_task.font_desc);
        }
        memset(&panel_config, 0, sizeof(Panel));
-       systray.alpha = 100;
-       systray.sort = 3;
-       old_config_file = 1;
 
        // window manager's menu default value == false
        wm_menu = 0;
@@ -103,11 +114,6 @@ printf("*** init_config()\n");
 }
 
 
-void cleanup_config()
-{
-}
-
-
 void extract_values (const char *value, char **value1, char **value2, char **value3)
 {
        char *b=0, *c=0;
This page took 0.020298 seconds and 4 git commands to generate.