Never mind my original issues. I've fixed this issue myself, r17709 and r17711.
I've applied both patches so that altogether all three of your patches are now in SVN. Thanks a lot! Christian Am Donnerstag, 20. November 2008 10:30 schrieb Christian Stimming: > Am Montag, 3. November 2008 18:03 schrieb Mark Jenkins: > > > Could you use "svn diff" or "diff -u" and re-attach please? > > > A 'standard diff' is very hard to read/follow. > > > > Attached. Apply with patch -p0 from within the source directory. > > > > Jamie is working on the proposal I made in my Oct 23 post, "Proposal > > for business, multi-currency support" > > http://lists.gnucash.org/pipermail/gnucash-devel/2008-October/024162.html > > This patch is a first step towards that. > > When compiling this with current trunk, I get > > cc1: warnings being treated as errors > ../../../src/gnome-utils/gnc-account-sel.c: In function > 'gas_filter_accounts': ../../../src/gnome-utils/gnc-account-sel.c:258: > warning: passing argument 3 of 'g_list_find_custom' from incompatible > pointer type > make[5]: *** [gnc-account-sel.lo] Fehler 1 > make[5]: Leaving directory > `/home/chs/org/gnucash/git/trunk/build/src/gnome-utils' > > Seems to me the call to g_list_find_custom wants a function pointer that > has a "int foo(const void*, const void*)" declaration as opposed to the > currently used "int gnc_commodity_compare(const gnc_commodity*, const > gnc_commodity*)", which is a pity, but IIRC that's what a C compiler wants. > Maybe a local wrapper function... > > Christian _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel