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. */