r17983 - gnucash/trunk - Fix lots of splint issues (including memory leaks). This includes some changes
Phil Longstaff
plongstaff at cvs.gnucash.org
Mon Mar 9 13:17:59 EDT 2009
Author: plongstaff
Date: 2009-03-09 13:17:57 -0400 (Mon, 09 Mar 2009)
New Revision: 17983
Trac: http://svn.gnucash.org/trac/changeset/17983
Added:
gnucash/trunk/splint-defs.h
gnucash/trunk/src/backend/dbi/.splintrc
gnucash/trunk/src/backend/sql/.splintrc
Modified:
gnucash/trunk/lib/libqof/qof/guid.h
gnucash/trunk/lib/libqof/qof/kvp_frame.h
gnucash/trunk/lib/libqof/qof/qofbackend-p.h
gnucash/trunk/lib/libqof/qof/qofbackend.h
gnucash/trunk/lib/libqof/qof/qofbook.h
gnucash/trunk/lib/libqof/qof/qofclass.h
gnucash/trunk/lib/libqof/qof/qofid.h
gnucash/trunk/lib/libqof/qof/qofinstance.h
gnucash/trunk/lib/libqof/qof/qoflog.h
gnucash/trunk/lib/libqof/qof/qofobject.h
gnucash/trunk/lib/libqof/qof/qofquery-p.h
gnucash/trunk/lib/libqof/qof/qofquery.h
gnucash/trunk/src/backend/dbi/gnc-backend-dbi.c
gnucash/trunk/src/backend/dbi/gncmod-backend-dbi.c
gnucash/trunk/src/backend/sql/gnc-account-sql.c
gnucash/trunk/src/backend/sql/gnc-backend-sql.c
gnucash/trunk/src/backend/sql/gnc-backend-sql.h
gnucash/trunk/src/backend/sql/gnc-book-sql.c
gnucash/trunk/src/backend/sql/gnc-budget-sql.c
gnucash/trunk/src/backend/sql/gnc-commodity-sql.c
gnucash/trunk/src/backend/sql/gnc-lots-sql.c
gnucash/trunk/src/backend/sql/gnc-price-sql.c
gnucash/trunk/src/backend/sql/gnc-recurrence-sql.c
gnucash/trunk/src/backend/sql/gnc-recurrence-sql.h
gnucash/trunk/src/backend/sql/gnc-schedxaction-sql.c
gnucash/trunk/src/backend/sql/gnc-slots-sql.c
gnucash/trunk/src/backend/sql/gnc-transaction-sql.c
gnucash/trunk/src/backend/sql/gnc-transaction-sql.h
gnucash/trunk/src/core-utils/gnc-gconf-utils.h
gnucash/trunk/src/engine/Account.h
gnucash/trunk/src/engine/SX-book.h
gnucash/trunk/src/engine/SchedXaction.h
gnucash/trunk/src/engine/Transaction.h
gnucash/trunk/src/engine/gnc-budget.h
gnucash/trunk/src/engine/gnc-commodity.h
gnucash/trunk/src/engine/gnc-lot.h
gnucash/trunk/src/engine/gnc-pricedb.h
gnucash/trunk/src/gnc-module/gnc-module.h
Log:
Fix lots of splint issues (including memory leaks). This includes some changes
in qof and gnc files adding annotation comments to help splint analyze ownership
of memory and objects.
More information about the gnucash-patches
mailing list