From: Warren Young Date: November 23 2005 10:04pm Subject: RELEASE: v2.0.7 List-Archive: http://lists.mysql.com/plusplus/5198 Message-Id: <4384E774.4080102@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit This is mostly a collection of small bug fixes that has been piling up over the past few months. Upgrade only if you're having one of these problems: o Added explicit mysqlpp namespace qualifiers to generated code in custom*.h so you can use SSQLS in places where it doesn't make sense to say "using namespace mysqlpp" before the declaration. Also updated some of the examples to not have this "using" declaration to make it clear to users that it isn't needed, if you want to use explicit namespace qualifiers as well. Thanks for this patch to Chris Frey. o Removed an apparently useless unlock() call from ResUse; there is no nearby lock() call, so if this unlock() is in fact necessary, it shouldn't be here anyway, because the two calls should be nearby each other. Thanks for this patch to Chris Frey. o Fixed Query ostream initialization bug affecting SunPro CC (at least). While this bug violates the Standard, it doesn't affect many real compilers because they don't enforce this rule. Bug noticed by Kristofer Spinka, and fixed by Chris Frey. o Previously, we only used the C99 style "long long" support when building under GNU CC. This is now the default. This should allow the code to work under SunPro CC. o Added another dynamic cast needed for proper Query ostream subclass overloading under VC++. (7.1 at least...) Bug noticed by Mark Merendino. o Detecting whether MySQL is built with SSL support on platforms using autotools. Needed on some old Sun systems, for instance. Thanks for this patch to Ovidiu Bivolaru. o Fixed a potential memory bug in ColData's conversion to SQL null. o Many minor packaging tweaks. (README clarifications, file permission fixes, better adherence to GNU packaging standards, etc.) Happy Thanksgiving to my US users. May this release not turn out to be a turkey. :)