File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -98,6 +98,7 @@ eom_metadata_sidebar_update_general_section (EomMetadataSidebar *sidebar)
9898 EomImage * img = priv -> image ;
9999 GFile * file , * parent_file ;
100100 GFileInfo * file_info ;
101+ gchar * basename , * baseuri ;
101102 gchar * str ;
102103 goffset bytes ;
103104 gint width , height ;
@@ -142,10 +143,15 @@ eom_metadata_sidebar_update_general_section (EomMetadataSidebar *sidebar)
142143 /* file is root directory itself */
143144 parent_file = g_object_ref (file );
144145 }
145- str = g_file_get_basename (parent_file );
146- str = g_markup_printf_escaped ("<a href=\"%s\">%s</a>" , g_file_get_uri (parent_file ), str );
146+ basename = g_file_get_basename (parent_file );
147+ baseuri = g_file_get_uri (parent_file );
148+ str = g_markup_printf_escaped ("<a href=\"%s\">%s</a>" ,
149+ baseuri ,
150+ basename );
147151 gtk_label_set_markup (GTK_LABEL (priv -> folder_label ), str );
148152 g_free (str );
153+ g_free (baseuri );
154+ g_free (basename );
149155
150156 str = g_file_get_path (parent_file );
151157 gtk_widget_set_tooltip_text (GTK_WIDGET (priv -> folder_label ), str );
You can’t perform that action at this time.
0 commit comments