Revert Linas' broken changes to qof.

Linas Vepstas linas at
Sun Apr 18 23:09:36 EDT 2004

On Sun, Apr 18, 2004 at 04:04:09PM -0400, Derek Atkins was heard to remark:
> Log Message:
> -----------
> Revert Linas' broken changes to qof.
> 	* src/engine/Transaction.c: fix a comment to better explain why
> 	  we have no-op functions for some parameters.
> 	* src/engine/qof*:  Revert Linas' patch from last night which
> 	  is broken is way too many ways to count.  First, the code didn't
> 	  compile.  Second it was calling functions that took one argument
> 	  with two due to broken casting.  Third, it had repurcusions in
> 	  other sections of the code that Linas needs to take into account.

You need to make clean; make; make install

Then the code will build correctly, and gnucash will work just fine.
If there is some specific bug that results, let me know.  But is
passes a variety of tests, including gnucash 'make check'

I'm guessing that what happened to you is that you linked 
a gnucash binary to older gnucash files in /usr/liocal/lib.
This will break, because the qof structs have changed in size,
and so you will get all sorts of weird core dumps.


pub  1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas at>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933

More information about the gnucash-patches mailing list