From 19131a419b35e409e6b65fc47ff31f7742ff54f3 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 7 Mar 2012 10:21:09 +0200 Subject: Use RAII to free select statement results --- odb/relational/mssql/source.cxx | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'odb/relational/mssql/source.cxx') diff --git a/odb/relational/mssql/source.cxx b/odb/relational/mssql/source.cxx index 1b800aa..2d8d41d 100644 --- a/odb/relational/mssql/source.cxx +++ b/odb/relational/mssql/source.cxx @@ -971,24 +971,6 @@ namespace relational } virtual void - free_statement_result_immediate () - { - // Only free the result if there are no rows. Otherwise we - // need to keep the result alive until after we are done - // streaming long data. - // - os << "if (r == select_statement::no_data)" << endl - << "st.free_result ();" - << endl; - } - - virtual void - free_statement_result_delayed () - { - os << "sts.find_statement ().free_result ();"; - } - - virtual void persist_statement_extra (type& c, relational::query_parameters&, persist_position p) -- cgit v1.1