[evolution] EHTMLEditorImageDialog - Don't leak uri variable
- From: Tomas Popela <tpopela src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] EHTMLEditorImageDialog - Don't leak uri variable
- Date: Thu, 2 Oct 2014 13:14:28 +0000 (UTC)
commit ed104abb4e1d2c9800cd021dec76a7610e2c0899
Author: Tomas Popela <tpopela redhat com>
Date: Thu Oct 2 15:13:57 2014 +0200
EHTMLEditorImageDialog - Don't leak uri variable
e-util/e-html-editor-image-dialog.c | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/e-util/e-html-editor-image-dialog.c b/e-util/e-html-editor-image-dialog.c
index 346de44..44a4a73 100644
--- a/e-util/e-html-editor-image-dialog.c
+++ b/e-util/e-html-editor-image-dialog.c
@@ -65,16 +65,19 @@ html_editor_image_dialog_set_src (EHTMLEditorImageDialog *dialog)
EHTMLEditor *editor;
EHTMLEditorSelection *editor_selection;
EHTMLEditorView *view;
+ gchar *uri;
editor = e_html_editor_dialog_get_editor (E_HTML_EDITOR_DIALOG (dialog));
view = e_html_editor_get_view (editor);
editor_selection = e_html_editor_view_get_selection (view);
+ uri = gtk_file_chooser_get_uri (
+ GTK_FILE_CHOOSER (dialog->priv->file_chooser));
+
e_html_editor_selection_replace_image_src (
- editor_selection,
- WEBKIT_DOM_ELEMENT (dialog->priv->image),
- gtk_file_chooser_get_uri (
- GTK_FILE_CHOOSER (dialog->priv->file_chooser)));
+ editor_selection, WEBKIT_DOM_ELEMENT (dialog->priv->image), uri);
+
+ g_fre (uri);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]