From: gary clark Date: December 29 2006 10:58pm Subject: using the 'use' query. List-Archive: http://lists.mysql.com/plusplus/6231 Message-Id: <20061229225857.77689.qmail@web30401.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hello, Running mysqlpp 2.1.1 on Windows XP and 5.0 mysql. Been trying tracking down what appears to be a leak. A wee bit bizarre. I have a column in a mysql database called messageData is a VARCHAR(4096). I have the following code extract: mysqlpp::Query query = _con.query(); mysqlpp::ResUse res = query.use(); mysqlpp::Row row; try { if (res) { while(row=res,fetch_row()) { } } } catch (exception & er) { cout << "Failed Dude! " << endl; return 0; } Seems straightforward. It always ends up going to "Failed Dude". It then pops a leak. I commented out the above code and it no longer leaks. Can somebody be so kind to enlighten me on what I assume to be misuse of the above so I can avoid the leak. Thanks, Garyc