Icon View Incident Report

Serious Serious
Reported By: Olaf Kraschinski
Reported On: 1/30/2002
For: Version 3.04 Build 1
# 1014 Changes in the 3.04 Handling of Upper and Lower-Casing of Strings Does Not Work in Windows 95

Changes in procedures OSUpperString and OSLowerString will not work under Windows95 (German). Result of OSUpperString and OSLowerString is unchanged. I think, during an Error in Windows95-function 'LCMapStringA' will not work when Source and Destination strings are equal.

Examle:  OSUpperString(0,0,'Test' )

Result under Win95: 'Test'
Result under Win98, W2K, XP: 'TEST'

Comments Comments
This was one where we got bit in the process of making these procedures more efficient. We were not aware of this peculiar behavior with LCMapString and did not test with Windows 95 unfortunately, however we did test with Win98, W2k, and NT4.

Resolution Resolution
Fixed Problem on 2/4/2002 in version 3.05 build 1