From 5974d8da52bae62889437885fcdb20fe4054c8ce Mon Sep 17 00:00:00 2001 From: Dave Peticolas Date: Tue, 31 Oct 2000 09:36:07 +0000 Subject: [PATCH] Move xaccTransGetDateStr from Transaction.c to TransLog.c. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3103 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/engine/TransLog.c | 16 ++++++++++++++++ src/engine/Transaction.c | 16 ---------------- src/engine/Transaction.h | 6 ------ 3 files changed, 16 insertions(+), 22 deletions(-) diff --git a/src/engine/TransLog.c b/src/engine/TransLog.c index c5cb570dbf..490c029557 100644 --- a/src/engine/TransLog.c +++ b/src/engine/TransLog.c @@ -274,6 +274,22 @@ xaccSplitAsString(Split *split, const char prefix[]) { return(result); } +static char * +xaccTransGetDateStr (Transaction *trans) +{ + char buf [MAX_DATE_LENGTH]; + struct tm *date; + time_t secs; + + secs = xaccTransGetDate (trans); + + date = localtime (&secs); + + printDate(buf, date->tm_mday, date->tm_mon+1, date->tm_year +1900); + + return strdup (buf); +} + char * xaccTransAsString(Transaction *txn, const char prefix[]) { char *result = NULL; diff --git a/src/engine/Transaction.c b/src/engine/Transaction.c index 15ba0131f4..eebdd3971e 100644 --- a/src/engine/Transaction.c +++ b/src/engine/Transaction.c @@ -1928,22 +1928,6 @@ xaccTransSetDateTS (Transaction *trans, const Timespec *ts) trans->date_posted.tv_nsec = ts->tv_nsec; } -char * -xaccTransGetDateStr (Transaction *trans) -{ - char buf [MAX_DATE_LENGTH]; - struct tm *date; - time_t secs; - - secs = xaccTransGetDate (trans); - - date = localtime (&secs); - - printDate(buf, date->tm_mday, date->tm_mon+1, date->tm_year +1900); - - return strdup (buf); -} - void xaccTransSetDateEnteredTS (Transaction *trans, const Timespec *ts) { diff --git a/src/engine/Transaction.h b/src/engine/Transaction.h index 69309869f7..fc0f9dde48 100644 --- a/src/engine/Transaction.h +++ b/src/engine/Transaction.h @@ -227,12 +227,6 @@ void xaccTransGetDateTS (Transaction *trans, Timespec *ts); void xaccTransGetDateEnteredTS (Transaction *trans, Timespec *ts); -/* The xaccTransGetDateStr() method will return a malloc'ed string - * representing the posted date of the transaction, or NULL if - * the argument is NULL. - */ -char * xaccTransGetDateStr (Transaction *trans); - /* The xaccTransCountSplits() method returns the number of splits * in a transaction. */