# HG changeset patch # User Mark Doliner # Date 1102554494 0 # Node ID 8d42237564f6461b4217762202e950959939f56b # Parent 20df7dd1c57c47fd61f20f378a4a575fc0aa9a4b [gaim-migrate @ 11539] Two util functions were only half-const committer: Tailor Script diff -r 20df7dd1c57c -r 8d42237564f6 src/blist.c --- a/src/blist.c Thu Dec 09 00:44:58 2004 +0000 +++ b/src/blist.c Thu Dec 09 01:08:14 2004 +0000 @@ -2048,7 +2048,7 @@ void gaim_blist_load() { - char *user_dir = gaim_user_dir(); + const char *user_dir = gaim_user_dir(); char *filename; char *msg; @@ -2390,7 +2390,7 @@ void gaim_blist_sync() { FILE *file; - char *user_dir = gaim_user_dir(); + const char *user_dir = gaim_user_dir(); char *filename; char *filename_real; diff -r 20df7dd1c57c -r 8d42237564f6 src/gtkmain.c --- a/src/gtkmain.c Thu Dec 09 00:44:58 2004 +0000 +++ b/src/gtkmain.c Thu Dec 09 01:08:14 2004 +0000 @@ -605,7 +605,7 @@ gaim_debug_set_enabled(debug_enabled); plugin_search_paths[0] = g_strdup(LIBDIR); - plugin_search_paths[1] = gaim_user_dir(); + plugin_search_paths[1] = g_strdup(gaim_user_dir()); plugin_search_paths[2] = g_build_filename(gaim_user_dir(), "plugins", NULL); gaim_plugins_set_search_paths(sizeof(plugin_search_paths) / @@ -613,6 +613,7 @@ plugin_search_paths); g_free(plugin_search_paths[0]); + g_free(plugin_search_paths[1]); g_free(plugin_search_paths[2]); gaim_plugins_probe(NULL); diff -r 20df7dd1c57c -r 8d42237564f6 src/util.c --- a/src/util.c Thu Dec 09 00:44:58 2004 +0000 +++ b/src/util.c Thu Dec 09 01:08:14 2004 +0000 @@ -1861,7 +1861,7 @@ /* returns a string of the form ~/.gaim, where ~ is replaced by the user's home * dir. Note that there is no trailing slash after .gaim. */ -char * +const char * gaim_user_dir(void) { if (custom_home_dir != NULL && strlen(custom_home_dir) > 0) { diff -r 20df7dd1c57c -r 8d42237564f6 src/util.h --- a/src/util.h Thu Dec 09 00:44:58 2004 +0000 +++ b/src/util.h Thu Dec 09 01:08:14 2004 +0000 @@ -356,7 +356,7 @@ * * @see gaim_home_dir() */ -char *gaim_user_dir(void); +const char *gaim_user_dir(void); /** * Define a custom gaim settings directory, overriding the default (user's home directory/.gaim)