From def9a1610c048fee9598076066f26224ca6604fc Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Fri, 29 May 2020 21:11:39 +0800 Subject: [PATCH] Use gnc:split->owner instead of gnc:owner-from-split --- gnucash/report/reports/standard/new-owner-report.scm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/gnucash/report/reports/standard/new-owner-report.scm b/gnucash/report/reports/standard/new-owner-report.scm index 34e2b3683e..d222388b71 100644 --- a/gnucash/report/reports/standard/new-owner-report.scm +++ b/gnucash/report/reports/standard/new-owner-report.scm @@ -1219,12 +1219,11 @@ invoices and amounts."))))) (define (gnc:owner-report-create-internal account split query journal? double? title debit-string credit-string) - (let* ((temp-owner (gncOwnerNew)) - (owner (gnc:owner-from-split split temp-owner)) - (res (if (null? owner) - -1 - (owner-report-create owner account)))) - (gncOwnerFree temp-owner) + (let* ((owner (gnc:split->owner split)) + (res (if (gncOwnerIsValid owner) + (owner-report-create owner account) + -1))) + (gnc:split->owner #f) res)) (gnc:register-report-hook ACCT-TYPE-RECEIVABLE #t gnc:owner-report-create-internal)