FIX: GetPrivateProfileInt() May Not Read Correct Value

ID: Q111602


The information in this article applies to:
  • Microsoft Windows Software Development Kit (SDK) 3.1


SYMPTOMS

If GetPrivateProfileInt() is used to read a number that has preceding white space, the value returned may be incorrect. For example, if the .ini file entry is as follows, GetPrivateProfileInt() may return 0 (zero):


   MyValue= 5 


CAUSE

This problem is caused by the white space in front of the number.


RESOLUTION

Ensure that any numbers written to an .ini file do not contain white space.


STATUS

Microsoft has confirmed this to be a bug in Windows version 3.1. This bug was corrected in Windows 95.

Additional query words: whitespace

Keywords : kb16bitonly kbSysSettings kbGrpUser kbWinOS310bug kbWinOS95fix
Version : WINDOWS:3.1
Platform : WINDOWS
Issue type : kbbug


Last Reviewed: November 4, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.