--- gary clark <burslem2001@stripped> wrote:
>
> Thanks Alex for the quick response. I see end of
> "end
> of results" message being dumped out. I can that it
> cycle through all the possible rows and collect the
> data. But catching "end of results"? and the leak?
>
> Any ideas.
>
> Thanks,
> Garyc
>
>
> --- Alex Burton <alexibu@stripped> wrote:
>
> > substitute
> > cout << er.what() << endl;
> > for
> > > cout << "Failed Dude! " << endl;
> > and you might know what the exception was
> >
> > On 30/12/2006, at 9:58 AM, gary clark wrote:
> >
> > >
> > > 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
> > >
> > >
> > >
> > > --
> > > MySQL++ Mailing List
> > > For list archives:
> http://lists.mysql.com/plusplus
> > > To unsubscribe:
> > http://lists.mysql.com/plusplus?
> > > unsub=alexibu@stripped
> > >
> >
> >
>
>