advapi32/tests: RegSetValueExA() should succeed when given a NULL data pointer.
This used to fail on Windows 95 but we don't want to allow such behavior anymore. Signed-off-by: Francois Gouget <fgouget@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
fb11008bca
commit
ba020f42ba
|
@ -491,9 +491,9 @@ static void test_enum_value(void)
|
||||||
else
|
else
|
||||||
ok( !res, "RegSetValueExA returned %d\n", res );
|
ok( !res, "RegSetValueExA returned %d\n", res );
|
||||||
res = RegSetValueExA( test_key, "Test", 0, REG_EXPAND_SZ, NULL, 0 );
|
res = RegSetValueExA( test_key, "Test", 0, REG_EXPAND_SZ, NULL, 0 );
|
||||||
ok( ERROR_SUCCESS == res || ERROR_INVALID_PARAMETER == res, "RegSetValueExA returned %d\n", res );
|
ok( ERROR_SUCCESS == res, "RegSetValueExA returned %d\n", res );
|
||||||
res = RegSetValueExA( test_key, "Test", 0, REG_BINARY, NULL, 0 );
|
res = RegSetValueExA( test_key, "Test", 0, REG_BINARY, NULL, 0 );
|
||||||
ok( ERROR_SUCCESS == res || ERROR_INVALID_PARAMETER == res, "RegSetValueExA returned %d\n", res );
|
ok( ERROR_SUCCESS == res, "RegSetValueExA returned %d\n", res );
|
||||||
|
|
||||||
/* test reading the value and data without setting them */
|
/* test reading the value and data without setting them */
|
||||||
val_count = 20;
|
val_count = 20;
|
||||||
|
|
Loading…
Reference in New Issue