diff --git a/projects/clr/hipamd/src/hip_graph.cpp b/projects/clr/hipamd/src/hip_graph.cpp index 97f3a33bd1..03ad8d5ee7 100644 --- a/projects/clr/hipamd/src/hip_graph.cpp +++ b/projects/clr/hipamd/src/hip_graph.cpp @@ -1603,7 +1603,8 @@ hipError_t hipGraphAddEventRecordNode(hipGraphNode_t* pGraphNode, hipGraph_t gra hipEvent_t event) { HIP_INIT_API(hipGraphAddEventRecordNode, pGraphNode, graph, pDependencies, numDependencies, event); - if (graph == nullptr || (numDependencies > 0 && pDependencies == nullptr) || event == nullptr) { + if (pGraphNode == nullptr || graph == nullptr || (numDependencies > 0 && pDependencies == nullptr) + || event == nullptr) { HIP_RETURN(hipErrorInvalidValue); } *pGraphNode = new hipGraphEventRecordNode(event); @@ -1645,7 +1646,8 @@ hipError_t hipGraphAddEventWaitNode(hipGraphNode_t* pGraphNode, hipGraph_t graph const hipGraphNode_t* pDependencies, size_t numDependencies, hipEvent_t event) { HIP_INIT_API(hipGraphAddEventWaitNode, pGraphNode, graph, pDependencies, numDependencies, event); - if (graph == nullptr || (numDependencies > 0 && pDependencies == nullptr) || event == nullptr) { + if (pGraphNode == nullptr || graph == nullptr || (numDependencies > 0 && pDependencies == nullptr) + || event == nullptr) { HIP_RETURN(hipErrorInvalidValue); } *pGraphNode = new hipGraphEventWaitNode(event);