ODBC Memory management improvements
authorRuss Tyndall <russ@acceleration.net>
Mon, 27 Jun 2011 17:49:56 +0000 (13:49 -0400)
committerNathan Bird <nathan@acceleration.net>
Mon, 27 Jun 2011 20:52:56 +0000 (16:52 -0400)
commitd93955e3f6ad71eb27f334c50f997b4d351724c3
tree391e1d89b4a0a9a5719fcf782ede4f81cc2e0432
parent8d6b3157eb3b09316739a4a6f7b9dfc6844fa1f5
ODBC Memory management improvements

 * More stuff goes through db-close-query; try to make that function
more complete
 * Adding SqlFreeHandle call after disconnect: free resources associated
with that connection
 * Adding with-allocate-foreign-string to wrap allocate-foreign-string
ensuring we free correspondingly.
 * fix bugs in dispose-column-ptrs (set fill pointers to 0)

Adding todo comments on apparently dead functions
ChangeLog
db-odbc/odbc-api.lisp
db-odbc/odbc-constants.lisp
db-odbc/odbc-dbi.lisp
db-odbc/odbc-ff-interface.lisp