Thread: PGA3 bug

PGA3 bug

From
Andreas Pflug
Date:
While trying to connect to my 7.4 server on port 5440, I found some bugs.
The NumToStr(double) function will return 544 for 5440.0

the function should look like this
...
if (result.Contains(wxT(".")))
    while (result.Right(1) == "0")
        result.RemoveLast();
if (result.Right(1) == ".")
    result.RemoveLast();

The call to NumToStr in pgConn.cpp (Line 91) should be a cast to long
instead of double.

Regards,

Andreas


Re: PGA3 bug

From
"Dave Page"
Date:
Thanks Andreas, update commited.

Regards, Dave.

> -----Original Message-----
> From: Andreas Pflug [mailto:Andreas.Pflug@web.de]
> Sent: 25 March 2003 14:00
> To: pgadmin-hackers@postgresql.org
> Subject: [pgadmin-hackers] PGA3 bug
>
>
> While trying to connect to my 7.4 server on port 5440, I
> found some bugs. The NumToStr(double) function will return
> 544 for 5440.0
>
> the function should look like this
> ...
> if (result.Contains(wxT(".")))
>     while (result.Right(1) == "0")
>         result.RemoveLast();
> if (result.Right(1) == ".")
>     result.RemoveLast();
>
> The call to NumToStr in pgConn.cpp (Line 91) should be a cast to long
> instead of double.
>
> Regards,
>
> Andreas
>
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
>     (send "unregister YourEmailAddressHere" to
> majordomo@postgresql.org)
>