From 7e83c406d4184215990e068a69f564a03d155d7d Mon Sep 17 00:00:00 2001 From: Jordan Lee Date: Tue, 24 Jan 2012 18:09:12 +0000 Subject: [PATCH] (trunk gtk) fix a minor memory leak in gtr_open_file(). reported by clang static analyzer. --- gtk/util.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gtk/util.c b/gtk/util.c index 7ca3d5967..e86567841 100644 --- a/gtk/util.c +++ b/gtk/util.c @@ -313,7 +313,7 @@ gtr_file_trash_or_remove( const char * filename ) if( !trashed ) { GError * err = NULL; - trashed = g_file_delete( file, NULL, &err ); + g_file_delete( file, NULL, &err ); if( err ) { g_message( "Unable to delete file \"%s\": %s", filename, err->message ); g_clear_error( &err ); @@ -343,10 +343,9 @@ gtr_get_help_uri( void ) void gtr_open_file( const char * path ) { - char * uri = NULL; + char * uri; GFile * file = g_file_new_for_path( path ); - uri = g_file_get_uri( file ); g_object_unref( G_OBJECT( file ) ); if( g_path_is_absolute( path ) )