[epiphany/gnome-2-29-90-1: 1/2] ephy-web-view: fix password storage
- From: Xan Lopez <xan src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [epiphany/gnome-2-29-90-1: 1/2] ephy-web-view: fix password storage
- Date: Wed, 10 Feb 2010 14:23:35 +0000 (UTC)
commit 84610779148a7b467e6db0443e61dcd5ff436621
Author: Xan Lopez <xan gnome org>
Date: Wed Feb 10 13:46:32 2010 +0200
ephy-web-view: fix password storage
A previous patch to fix it from crashing on NULL strings changed how
the strings are managed in general, so we were using variables
containing garbage in some cases.
embed/ephy-web-view.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/embed/ephy-web-view.c b/embed/ephy-web-view.c
index ed745ae..e87416d 100644
--- a/embed/ephy-web-view.c
+++ b/embed/ephy-web-view.c
@@ -1046,10 +1046,10 @@ form_submitted_cb (JSContextRef js_context,
store_data = g_slice_new (StorePasswordData);
store_data->uri = soup_uri_to_string (uri, FALSE);
- store_data->name_field = name_field_name;
- store_data->name_value = name_field_value;
- store_data->password_field = password_field_name;
- store_data->password_value = password_field_value;
+ store_data->name_field = g_strdup (name_field_name);
+ store_data->name_value = g_strdup (name_field_value);
+ store_data->password_field = g_strdup (password_field_name);
+ store_data->password_value = g_strdup (password_field_value);
store_data->embed = EPHY_GET_EMBED_FROM_EPHY_WEB_VIEW (web_view);
soup_uri_free (uri);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]