r14973 - gnucash/branches/swig-redo/src - Prepare the engine module for swigification.
Chris Shoemaker
chris at cvs.gnucash.org
Mon Oct 9 20:05:25 EDT 2006
Author: chris
Date: 2006-10-09 20:05:22 -0400 (Mon, 09 Oct 2006)
New Revision: 14973
Trac: http://svn.gnucash.org/trac/changeset/14973
Modified:
gnucash/branches/swig-redo/src/engine/Account.h
gnucash/branches/swig-redo/src/engine/Group.c
gnucash/branches/swig-redo/src/engine/Group.h
gnucash/branches/swig-redo/src/engine/Query.c
gnucash/branches/swig-redo/src/engine/Query.h
gnucash/branches/swig-redo/src/engine/Transaction.h
gnucash/branches/swig-redo/src/engine/engine-helpers.c
gnucash/branches/swig-redo/src/engine/engine-helpers.h
gnucash/branches/swig-redo/src/engine/glib-helpers.c
gnucash/branches/swig-redo/src/engine/glib-helpers.h
gnucash/branches/swig-redo/src/engine/gnc-budget.h
gnucash/branches/swig-redo/src/engine/gnc-commodity.c
gnucash/branches/swig-redo/src/engine/gnc-commodity.h
gnucash/branches/swig-redo/src/engine/gnc-pricedb.c
gnucash/branches/swig-redo/src/engine/gnc-pricedb.h
gnucash/branches/swig-redo/src/gnome-utils/gnc-file.c
gnucash/branches/swig-redo/src/report/report-system/report-utilities.scm
Log:
Prepare the engine module for swigification.
- Remove undefined functions
- Use more specific types for GList-of-objects.
- Use gboolean instead of int in some appropriate places.
- Convert some macros to functions.
- Implement gnc_scm_to_gslist_string() and publicize gnc_query_scm2path(),
both of which will be useful for type-mapping.
- Use #t/#f instead of 1/0 in some guile code.
More information about the gnucash-patches
mailing list