raveit65 ccc103e
From 7dadb5f4e70eca646a855872d0137e145eeececd Mon Sep 17 00:00:00 2001
raveit65 ccc103e
From: rbuj <robert.buj@gmail.com>
raveit65 ccc103e
Date: Mon, 8 Nov 2021 18:48:30 +0100
raveit65 ccc103e
Subject: [PATCH 2/8] na-selected-info: fix memory leak
raveit65 ccc103e
raveit65 ccc103e
---
raveit65 ccc103e
 src/core/na-selected-info.c | 4 ++--
raveit65 ccc103e
 1 file changed, 2 insertions(+), 2 deletions(-)
raveit65 ccc103e
raveit65 ccc103e
diff --git a/src/core/na-selected-info.c b/src/core/na-selected-info.c
raveit65 ccc103e
index 9d4084e..abf5627 100644
raveit65 ccc103e
--- a/src/core/na-selected-info.c
raveit65 ccc103e
+++ b/src/core/na-selected-info.c
raveit65 ccc103e
@@ -874,7 +874,7 @@ query_file_attributes( NASelectedInfo *nsi, GFile *location, gchar **errmsg )
raveit65 ccc103e
 	}
raveit65 ccc103e
 
raveit65 ccc103e
 	if( !nsi->private->mimetype ){
raveit65 ccc103e
-		nsi->private->mimetype = g_strdup( g_file_info_get_attribute_as_string( info, G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE ));
raveit65 ccc103e
+		nsi->private->mimetype = g_file_info_get_attribute_as_string( info, G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE );
raveit65 ccc103e
 	}
raveit65 ccc103e
 
raveit65 ccc103e
 	nsi->private->file_type = ( GFileType ) g_file_info_get_attribute_uint32( info, G_FILE_ATTRIBUTE_STANDARD_TYPE );
raveit65 ccc103e
@@ -883,7 +883,7 @@ query_file_attributes( NASelectedInfo *nsi, GFile *location, gchar **errmsg )
raveit65 ccc103e
 	nsi->private->can_write = g_file_info_get_attribute_boolean( info, G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE );
raveit65 ccc103e
 	nsi->private->can_execute = g_file_info_get_attribute_boolean( info, G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE );
raveit65 ccc103e
 
raveit65 ccc103e
-	nsi->private->owner = g_strdup( g_file_info_get_attribute_as_string( info, G_FILE_ATTRIBUTE_OWNER_USER ));
raveit65 ccc103e
+	nsi->private->owner = g_file_info_get_attribute_as_string( info, G_FILE_ATTRIBUTE_OWNER_USER );
raveit65 ccc103e
 
raveit65 ccc103e
 	nsi->private->attributes_are_set = TRUE;
raveit65 ccc103e
 
raveit65 ccc103e
-- 
raveit65 ccc103e
2.31.1
raveit65 ccc103e