SWDEV-352290 - correct params checks

- correct condition for flags

- remove check for num of dependency

Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I6efd918e203b57c840d74ee0243f24b0c2c80e21


[ROCm/clr commit: a10df01f81]
Este cometimento está contido em:
sdashmiz criou e Shadi Dashmiz cometeu 2022-08-24 14:09:51 -04:00
1 ascendente 06501e696d
cometimento 66ed5e2057
1 ficheiro modificado
+3 -4
+3 -4
Ver ficheiro
@@ -1501,10 +1501,9 @@ hipError_t hipStreamUpdateCaptureDependencies(hipStream_t stream, hipGraphNode_t
if (s->GetCaptureStatus() == hipStreamCaptureStatusNone) {
HIP_RETURN(hipErrorIllegalState);
}
if (numDependencies > 0 && dependencies == nullptr ||
(numDependencies > s->GetLastCapturedNodes().size()) ||
(flags != 0 && !(flags != hipStreamAddCaptureDependencies ||
flags != hipStreamSetCaptureDependencies))) {
if ((numDependencies > 0 && dependencies == nullptr) ||
(flags != 0 && flags != hipStreamAddCaptureDependencies &&
flags != hipStreamSetCaptureDependencies)) {
HIP_RETURN(hipErrorInvalidValue);
}
std::vector<hipGraphNode_t> depNodes;