[Gnucash-changes] r14259 - gnucash/trunk - remove some duplicated code.

Derek Atkins warlord at cvs.gnucash.org
Tue May 30 16:30:44 EDT 2006


Author: warlord
Date: 2006-05-30 16:30:43 -0400 (Tue, 30 May 2006)
New Revision: 14259
Trac: http://svn.gnucash.org/trac/changeset/14259

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/src/business/business-core/gncAddress.c
Log:
remove some duplicated code.


Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog	2006-05-30 20:26:02 UTC (rev 14258)
+++ gnucash/trunk/ChangeLog	2006-05-30 20:30:43 UTC (rev 14259)
@@ -2,6 +2,8 @@
 
 	* po/es.po:  Updated Spanish Translation from Eneko Lacunza
 
+	* src/business/business-core/gncAddress.c: remove some duplicated code.
+
 2006-05-30  David Hampton  <hampton at employees.org>
 
 	* various: Update the help file names now that the docs are xml

Modified: gnucash/trunk/src/business/business-core/gncAddress.c
===================================================================
--- gnucash/trunk/src/business/business-core/gncAddress.c	2006-05-30 20:26:02 UTC (rev 14258)
+++ gnucash/trunk/src/business/business-core/gncAddress.c	2006-05-30 20:30:43 UTC (rev 14259)
@@ -90,26 +90,8 @@
 static GncAddress * 
 qofAddressCreate (QofBook *book)
 {
-  GncAddress *addr;
-
-  if (!book) return NULL;
-
-  addr = g_new0 (GncAddress, 1);
-  qof_instance_init(&addr->inst, GNC_ID_ADDRESS, book);
-  addr->book = book;
-  addr->dirty = FALSE;
-  addr->parent = NULL; /* set using an independent function. */
-
-  addr->name = CACHE_INSERT ("");
-  addr->addr1 = CACHE_INSERT ("");
-  addr->addr2 = CACHE_INSERT ("");
-  addr->addr3 = CACHE_INSERT ("");
-  addr->addr4 = CACHE_INSERT ("");
-  addr->phone = CACHE_INSERT ("");
-  addr->fax = CACHE_INSERT ("");
-  addr->email = CACHE_INSERT ("");
-
-  return addr;
+  /* The address will get set later by another function */
+  return gncAddressCreate(book, NULL);
 }
 
 static void



More information about the gnucash-changes mailing list