Adding time64 alternatives

This commit is contained in:
lmat 2017-12-17 05:05:21 -08:00 committed by Christopher Lam
parent b5aad8c7bb
commit dbd1473730
2 changed files with 21 additions and 0 deletions

View File

@ -835,6 +835,24 @@ Timespec gncInvoiceGetDateDue (const GncInvoice *invoice)
return xaccTransRetDateDueTS (txn);
}
time64 gncInvoiceGetDateOpenedTT (const GncInvoice *invoice)
{
if (!invoice) return 0;
return invoice->date_opened.tv_sec;
}
time64 gncInvoiceGetDatePostedTT (const GncInvoice *invoice)
{
if (!invoice) return 0;
return invoice->date_posted.tv_sec;
}
time64 gncInvoiceGetDateDueTT (const GncInvoice *invoice)
{
if (!invoice) return 0;
return gncInvoiceGetDateDue (invoice).tv_sec;
}
GncBillTerm * gncInvoiceGetTerms (const GncInvoice *invoice)
{
if (!invoice) return NULL;

View File

@ -138,8 +138,11 @@ void gncInvoiceRemoveEntries (GncInvoice *invoice);
const char * gncInvoiceGetID (const GncInvoice *invoice);
const GncOwner * gncInvoiceGetOwner (const GncInvoice *invoice);
Timespec gncInvoiceGetDateOpened (const GncInvoice *invoice);
time64 gncInvoiceGetDateOpenedTT (const GncInvoice *invoice);
Timespec gncInvoiceGetDatePosted (const GncInvoice *invoice);
time64 gncInvoiceGetDatePostedTT (const GncInvoice *invoice);
Timespec gncInvoiceGetDateDue (const GncInvoice *invoice);
time64 gncInvoiceGetDateDueTT (const GncInvoice *invoice);
GncBillTerm * gncInvoiceGetTerms (const GncInvoice *invoice);
const char * gncInvoiceGetBillingID (const GncInvoice *invoice);
const char * gncInvoiceGetNotes (const GncInvoice *invoice);