soylent r174 - trunk/src
- From: treitter svn gnome org
- To: svn-commits-list gnome org
- Subject: soylent r174 - trunk/src
- Date: Mon, 23 Jun 2008 03:40:14 +0000 (UTC)
Author: treitter
Date: Mon Jun 23 03:40:14 2008
New Revision: 174
URL: http://svn.gnome.org/viewvc/soylent?rev=174&view=rev
Log:
make the signature of soylent_browser_person_view_save_changes_prep_email() sane
Modified:
trunk/src/soylent-browser-person-view.c
Modified: trunk/src/soylent-browser-person-view.c
==============================================================================
--- trunk/src/soylent-browser-person-view.c (original)
+++ trunk/src/soylent-browser-person-view.c Mon Jun 23 03:40:14 2008
@@ -1258,28 +1258,22 @@
/* Add email field changes to selected EContact (but do not commit) */
static gboolean
-soylent_browser_person_view_save_changes_prep_email (GtkWidget *widget,
- gpointer user_data)
+soylent_browser_person_view_save_changes_prep_email (SoylentBrowser *browser,
+ EContact *e_contact)
{
gboolean retval = FALSE;
- SoylentBrowser *browser = NULL;
GladeXML *wtree = NULL;
EContactField e_contact_field = E_CONTACT_FIELD_FIRST - 1;
- EContact *e_contact = NULL;
gchar *contents_new = NULL;
guint email_num = 1;
- g_return_val_if_fail (user_data, retval);
+ g_return_val_if_fail (browser, retval);
/* FIXME: uncomment once SoylentBrowser is a GObject:
- g_return_val_if_fail (SOYLENT_IS_BROWSER (user_data), retval);
+ g_return_val_if_fail (SOYLENT_IS_BROWSER (browser), retval);
*/
- browser = (SoylentBrowser*) user_data;
wtree = soylent_browser_get_widget_tree (browser);
- /* TODO: make this one of the parameters instead */
- e_contact = soylent_browser_get_selected_person_e_contact (browser);
-
/* invert usual logic to simplify code below */
retval = TRUE;
@@ -1452,7 +1446,7 @@
g_free (contents_new);
}
- soylent_browser_person_view_save_changes_prep_email (NULL, browser);
+ soylent_browser_person_view_save_changes_prep_email (browser, e_contact);
/* Prep the phone numbers for saving */
soylent_browser_person_view_save_changes_prep_list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]