SetEnvironmentVariableA(NULL, NULL) crashes on Win98 -> removed.
commit3475b9edc986ae27471e9a7d30ffd2c80a5bca73
authorFrancois Gouget <fgouget@free.fr>
Sat, 30 Nov 2002 19:02:22 +0000 (30 19:02 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Sat, 30 Nov 2002 19:02:22 +0000 (30 19:02 +0000)
tree778d27a31535985afac2d0a47c289eb62a7c96a4
parente2b06d2a10a7f869073388c2f57b888a6b0e4c28
SetEnvironmentVariableA(NULL, NULL) crashes on Win98 -> removed.
SetEnvironmentVariableA("", value) crashes on NT4 -> removed.
The behavior of SetEnvironmentVariableA("", "") varies to much ->
removed.
Test the behavior of SetEnvironmentVariable{A,W}(name, "") taking into
account the differences between Win9x and NT.
Test the behavior of GetEnvironmentVariable{A,W}(name, buf, 0).
Fix the error code checks to take into account the differences between
Win9x, NT4 and XP.
Skip the unicode tests if the first call returns
ERROR_CALL_NOT_IMPLEMENTED.
Whenever a test fails, print sufficient information (typically return
code and GetLastError()!) to let the developer figure out what is
wrong.
dlls/kernel/tests/environ.c