SF.net SVN: geany: [2189] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Fri Jan 25 13:09:14 UTC 2008


Revision: 2189
          http://geany.svn.sourceforge.net/geany/?rev=2189&view=rev
Author:   ntrel
Date:     2008-01-25 05:09:14 -0800 (Fri, 25 Jan 2008)

Log Message:
-----------
Remove unnecessary save of project keyfile.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/src/project.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-01-23 14:45:53 UTC (rev 2188)
+++ trunk/ChangeLog	2008-01-25 13:09:14 UTC (rev 2189)
@@ -1,3 +1,9 @@
+2008-01-25  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * src/project.c:
+   Remove unnecessary save of project keyfile.
+
+
 2008-01-23  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>
 
  * src/geanywraplabel.c, src/geanywraplabel.h:

Modified: trunk/src/project.c
===================================================================
--- trunk/src/project.c	2008-01-23 14:45:53 UTC (rev 2188)
+++ trunk/src/project.c	2008-01-25 13:09:14 UTC (rev 2189)
@@ -76,7 +76,7 @@
 static void on_file_open_button_clicked(GtkButton *button, PropertyDialogElements *e);
 static gboolean close_open_project();
 static gboolean load_config(const gchar *filename);
-static gboolean write_config();
+static gboolean write_config(gboolean emit_signal);
 static void on_name_entry_changed(GtkEditable *editable, PropertyDialogElements *e);
 static void on_entries_changed(GtkEditable *editable, PropertyDialogElements *e);
 
@@ -1002,6 +1002,7 @@
 }
 
 
+/* This is to save project-related global settings, NOT project file settings. */
 void project_save_prefs(GKeyFile *config)
 {
 	GeanyProject *project = app->project;
@@ -1014,9 +1015,6 @@
 	}
 	g_key_file_set_string(config, "project", "project_file_path",
 		NVL(local_prefs.project_file_path, ""));
-
-	if (project != NULL)
-		write_config(TRUE); // to store project session files
 }
 
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list