From 62dce55fb8cda93516d7f56d38da0d4d1b261e38 Mon Sep 17 00:00:00 2001 From: David Hampton Date: Thu, 3 May 2007 02:56:15 +0000 Subject: [PATCH] Fix a problem copying a guid from an object to a local variable. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16040 57a11ea4-9604-0410-9ed3-97b8803252fd --- lib/libqof/qof/qofbookmerge.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/libqof/qof/qofbookmerge.c b/lib/libqof/qof/qofbookmerge.c index c0b5685344..57a9de8822 100644 --- a/lib/libqof/qof/qofbookmerge.c +++ b/lib/libqof/qof/qofbookmerge.c @@ -451,8 +451,7 @@ qof_book_merge_foreach ( QofInstance* mergeEnt, gpointer user_data) g_return_if_fail(mergeEnt != NULL); currentRule = mergeData->currentRule; g_return_if_fail(currentRule != NULL); - g = guid_malloc(); - qof_instance_copy_guid(g, mergeEnt); + g = guid_copy(qof_instance_get_guid(mergeEnt)); mergeRule = g_new(QofBookMergeRule,1); mergeRule->importEnt = mergeEnt; mergeRule->difference = difference = 0;