From b9c1e4f1fd6c765a1fd4dc671379ef5a4fe550a5 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sun, 2 Jan 2011 15:41:15 +0000 Subject: [PATCH] Code cleanup --- src/browser.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/browser.c b/src/browser.c index 378c3e5..f390001 100644 --- a/src/browser.c +++ b/src/browser.c @@ -1979,16 +1979,10 @@ static void _browser_set_status(Browser * browser, char const * status) static char * _config_get_filename(void) { char const * homedir; - size_t len; - char * filename; if((homedir = getenv("HOME")) == NULL) homedir = g_get_home_dir(); - len = strlen(homedir) + 1 + sizeof(BROWSER_CONFIG_FILE); - if((filename = malloc(len)) == NULL) - return NULL; - snprintf(filename, len, "%s/%s", homedir, BROWSER_CONFIG_FILE); - return filename; + return string_new_append(homedir, "/", BROWSER_CONFIG_FILE, NULL); }