[patch] remove crashes in putenv(): use "" instead of NULL value
Jaroslaw Staniek
js at iidea.pl
Thu May 15 14:37:48 CEST 2008
Christian Ehrlicher said the following, On 2008-05-15 14:29:
>> Von: "Jarosław Staniek"
>> For review; remove crashes in putenv(): use "" instead of NULL value
>> (needed
>> e.g. for unsetenv()).
>>
>> NULL values caused a crash in strlen() and _putenv_s(), at least on Vista.
>>
>> Noticed that in the code of knotify4:
>>
>> unsetenv( "SESSION_MANAGER" );
> Strange but fine with me :)
>
> putenv_s really seems to be to 'more secure' function - it's more secure that it's crashing when using invalid values :D
This may be assertion as well in case of any of the *_s() function.
--
regards / pozdrawiam, Jaroslaw Staniek
Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on
Kexi & KOffice (http://www.kexi.pl/en, http://www.koffice.org/kexi)
KDE Libraries for MS Windows (http://windows.kde.org)
More information about the Kde-windows
mailing list