At 08:31 6/1/2004, you wrote:

> > But like I said, it's running fine here against 1.19-pre01....
>
>hmm, was the version string already changed in that version?

I don't recall if it was or not. But I found the problem in the code that 
you encountered. In the older versions (pre 1.20) the banner contained the 
platform version surrounded by parenthesis - the XMail Administrator code 
was looking for the parenthesis to parse out the version string. In the 
1.20 version, there are no parenthesis and the version string is simply the 
next space-delimited token after "XMail".

I've updated the code so that it works here, and I can provide the "fix" to 
anyone who wants to test it. If the author of the code is still around (I'm 
going to check the docs and source code for a contact point) and wants to 
put out a new version, I'll be happy to provide the fix to them.

Note that I do not know if this fix is internationally compliant - 
especially on DBCS platforms.

Also, the code that XMail Administrator is using to save and display the 
version is problematic - it converts the version number into a floating 
point number when it parses it, then back to a string for display. This 
means that the version number displayed on the XMail Administrator dialog 
is 1.2 rather than 1.20... I didn't check the rest of the code to see if 
there are dependencies on this being a floating point number somewhere else 
- but it seems more reasonable to store it as a string...

If you want the fix to test, contact me off the list.

Tracy 

-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to