[misc] fix Coverity warnings

* Also use a new if_not_assert() construct where possible.
This commit is contained in:
Pete Batard 2024-07-17 14:30:59 +01:00
parent 78608c35fe
commit d5302c0bad
No known key found for this signature in database
GPG key ID: 38E0CF5E69EDD671
24 changed files with 134 additions and 70 deletions

View file

@ -1006,8 +1006,9 @@ static DWORD WINAPI VhdSaveImageThread(void* param)
OVERLAPPED overlapped = { 0 };
DWORD r = ERROR_NOT_FOUND, flags;
assert(img_save->Type == VIRTUAL_STORAGE_TYPE_DEVICE_VHD ||
img_save->Type == VIRTUAL_STORAGE_TYPE_DEVICE_VHDX);
if_not_assert(img_save->Type == VIRTUAL_STORAGE_TYPE_DEVICE_VHD ||
img_save->Type == VIRTUAL_STORAGE_TYPE_DEVICE_VHDX)
return ERROR_INVALID_PARAMETER;
UpdateProgressWithInfoInit(NULL, FALSE);