mirror of
https://github.com/reactos/reactos.git
synced 2025-02-21 16:04:57 +00:00
[KERNEL32_APITEST]: Fix uninit stack var usage
This commit is contained in:
parent
a6b61b855c
commit
d3b4f09eb3
1 changed files with 4 additions and 2 deletions
|
@ -62,11 +62,12 @@ QueryDeviceName(VOID)
|
|||
DWORD Size, Error;
|
||||
MOUNTDEV_NAME MDN, *AllocatedMDN;
|
||||
|
||||
Size = 0;
|
||||
Ret = DeviceIoControl(Device, IOCTL_MOUNTDEV_QUERY_DEVICE_NAME, NULL, 0, &MDN, sizeof(MDN) - 1, &Size, NULL);
|
||||
ok(Ret == 0, "DeviceIoControl succeed\n");
|
||||
Error = GetLastError();
|
||||
ok(Error == ERROR_INVALID_PARAMETER, "Expecting ERROR_INVALID_PARAMETER, got %ld\n", Error);
|
||||
ok(Size == 40 /* ?! */, "Invalid output size: %ld\n", Size);
|
||||
ok(Size == 0, "Invalid output size: %ld\n", Size);
|
||||
|
||||
Ret = DeviceIoControl(Device, IOCTL_MOUNTDEV_QUERY_DEVICE_NAME, NULL, 0, &MDN, sizeof(MDN), &Size, NULL);
|
||||
ok(Ret == 0, "DeviceIoControl succeed\n");
|
||||
|
@ -119,11 +120,12 @@ QueryUniqueId(VOID)
|
|||
DWORD Size, Error;
|
||||
MOUNTDEV_UNIQUE_ID MUI, *AllocatedMUI;
|
||||
|
||||
Size = 0;
|
||||
Ret = DeviceIoControl(Device, IOCTL_MOUNTDEV_QUERY_UNIQUE_ID, NULL, 0, &MUI, sizeof(MUI) - 1, &Size, NULL);
|
||||
ok(Ret == 0, "DeviceIoControl succeed\n");
|
||||
Error = GetLastError();
|
||||
ok(Error == ERROR_INVALID_PARAMETER, "Expecting ERROR_INVALID_PARAMETER, got %ld\n", Error);
|
||||
ok(Size == 48 /* ?! */, "Invalid output size: %ld\n", Size);
|
||||
ok(Size == 0, "Invalid output size: %ld\n", Size);
|
||||
|
||||
Ret = DeviceIoControl(Device, IOCTL_MOUNTDEV_QUERY_UNIQUE_ID, NULL, 0, &MUI, sizeof(MUI), &Size, NULL);
|
||||
ok(Ret == 0, "DeviceIoControl succeed\n");
|
||||
|
|
Loading…
Reference in a new issue