From: Date: October 24 2007 8:40pm Subject: Better exception usage -- BadQuery w/Errnum patch part 2 List-Archive: http://lists.mysql.com/plusplus/7121 Message-Id: <5AA52B773286DA4E83B1F2D034FFED3763BDE0@mailexchange.klausatlanta.local> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Part 2 of broken up new version of BadQuery update patches after review by Warren. =20 Again, per Warren, the BadQuery was misused in this case. See http://lists.mysql.com/plusplus/7060 for reference Diffs are from the current svn Index: row.cpp =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- row.cpp (revision 1779) +++ row.cpp (working copy) @@ -54,7 +54,7 @@ initialized_ =3D true; } else if (throw_exceptions) { - throw BadQuery("ROW or RES is NULL"); + throw ObjectNotInitialized("ROW or RES is NULL"); } } =20