Revision: 3426 http://geany.svn.sourceforge.net/geany/?rev=3426&view=rev Author: ntrel Date: 2008-12-28 13:40:26 +0000 (Sun, 28 Dec 2008)
Log Message: ----------- Fix creating a new configuration directory (oops).
Modified Paths: -------------- trunk/ChangeLog trunk/src/main.c
Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2008-12-28 13:21:35 UTC (rev 3425) +++ trunk/ChangeLog 2008-12-28 13:40:26 UTC (rev 3426) @@ -7,6 +7,8 @@ Use Stash for plugin-related prefs. Add geany_object "save-settings" signal (for core only). Add stash_group_add_string_vector(). + * src/main.c: + Fix creating a new configuration directory (oops).
2008-12-27 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/src/main.c =================================================================== --- trunk/src/main.c 2008-12-28 13:21:35 UTC (rev 3425) +++ trunk/src/main.c 2008-12-28 13:40:26 UTC (rev 3426) @@ -527,7 +527,6 @@ { app->configdir = g_build_filename(g_get_user_config_dir(), "geany", NULL); } - setptr(app->configdir, tm_get_real_path(app->configdir));
#ifdef GEANY_DEBUG if (generate_datafiles) @@ -699,6 +698,10 @@ exit(0); } } + /* make configdir a real path */ + if (g_file_test(app->configdir, G_FILE_TEST_EXISTS)) + setptr(app->configdir, tm_get_real_path(app->configdir)); + return mkdir_result; }
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.