[network-manager-openconnect] Fix some more string lifetime issues
- From: David Woodhouse <dwmw2 src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-openconnect] Fix some more string lifetime issues
- Date: Tue, 19 Apr 2011 10:20:39 +0000 (UTC)
commit 7420584a243eb55487115c469fb8ae94cbaaa33e
Author: David Woodhouse <David Woodhouse intel com>
Date: Tue Apr 19 11:19:48 2011 +0100
Fix some more string lifetime issues
auth-dialog/main.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/auth-dialog/main.c b/auth-dialog/main.c
index 0b12741..a868e07 100644
--- a/auth-dialog/main.c
+++ b/auth-dialog/main.c
@@ -550,16 +550,16 @@ static gboolean ui_form (struct oc_auth_form *form)
g_queue_push_head(ui_data->form_entries, data);
g_mutex_unlock (ui_data->form_mutex);
if (opt->type != OC_FORM_OPT_PASSWORD)
- data->entry_text = find_form_answer(ui_data->secrets,
- form, opt);
+ data->entry_text = g_strdup (find_form_answer(ui_data->secrets,
+ form, opt));
ui_write_prompt(data);
} else if (opt->type == OC_FORM_OPT_SELECT) {
g_mutex_lock (ui_data->form_mutex);
g_queue_push_head(ui_data->form_entries, data);
g_mutex_unlock (ui_data->form_mutex);
- data->entry_text = find_form_answer(ui_data->secrets,
- form, opt);
+ data->entry_text = g_strdup (find_form_answer(ui_data->secrets,
+ form, opt));
ui_add_select(data);
} else
@@ -764,7 +764,6 @@ static int validate_peer_cert(struct openconnect_info *vpninfo,
g_slice_free(cert_data, data);
out:
- g_free(certs_data);
return ret;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]