Bug 90768 fix

Matthew Vanecek mevanecek at yahoo.com
Fri Aug 8 14:02:20 CDT 2003


The attached patch and new file fix bug 90768.  I'm pretty sure I've
done "The Right Thing (tm)" everywhere.  This patch is against HEAD. 
There are 3 or 4 string changes in there, so the back port won't go into
production until 1.8.6.

I've tested the patch in several situations:
Saving from a file to a database (regression)
Opening a previously stored database (upgrade testing--includes exiting
and re-starting Gnucash after the upgrade finished)
Opening a current database (more regression) and editing the data
(new accounts, transaction changes, account changes)

I did the above tests in both single-update and multi-user mode.

As far as I can determine, everything works normally with the patch. 
The dates are displayed correctly in the register now, and are now
guaranteed to display in your local time zone.

The patch also changes gncEntry to gncSplit, which is something Derek
has been wanting for quite some time now...

The file newtables.h needs to be added in src/backend/postgres.

Please review and commit to HEAD.

Thanks,

-- 
Matthew Vanecek
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
********************************************************************************
For 93 million miles, there is nothing between the sun and my shadow except me.
I'm always getting in the way of something...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: newtables.h.gz
Type: application/x-gzip
Size: 1956 bytes
Desc: not available
Url : /pipermail/attachments/20030808/6596c27a/newtables.h.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug90768.diff.gz
Type: application/x-gzip
Size: 11728 bytes
Desc: not available
Url : /pipermail/attachments/20030808/6596c27a/bug90768.diff.bin


More information about the gnucash-patches mailing list