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