Subject Re: [firebird-support] Re: IBPP - Is the Database Connected?
Author Dan Wilson
On 5/14/2004 at 10:31 PM barfingdog_2004 wrote:

> I appreciate the effort that has been put into
> Firebird and IBPP. My questions may try your patience
> but I never forget how hard the development teams have
> worked to deliver such a product, and at such a good
> price.
>
> I'm happy to contribute what I can. I don't have
> much time, but I'm willing to be a crash test dummy.
> I did find a problem MSVC6 had in the _xsqlda.cpp
> file's GetVarNum() function. This code looks OK to me,
> but MSVC wasn't dealing with it properly:
> while (*p != '\0') *p = char(toupper(*p++));

This line of code scares me: it presupposes that the compiler will generate the increment after the store. I have a vague recollection from years ago that this kind of thing is implementation-defined. I'd prefer to see that line written like:

while ( *p != '\0' )
{
*p = (char) toupper(*p);
p++;
}

> I supposed that has been found and addressed by now,
> but if I'd believed I could post to the IBPP support
> group, I would have sent a notice about it.
>
> I have a feeling people on the development team
> know all the tricks. I'm trying to contribute the
> perspective of the person who walks in off the
> street with no inside knowledge.
>

It seems you have the impression I am on the IBPP development team. I am not. I first started using IBPP 7 months ago, walking in off the street just as you are doing.

Regarding your problems with the IBPP newsgroup: I suggest you take those concerns to email to Olivier, as he should be able to see if your membership looks fine. I personally do not try to read the messages on the web-site: I configured my account to send me individual emails. The message load from IBPP Support is light enough that there aren't that many messages per week. You might try to do the same.

HTH,

Dan.