SWDEV-317494 - Graph - allowing empty params

hipHostNodeParams should work without any parameters for the userData

Change-Id: Iee32c3ba87000e29ed037ee507f7da9ea54988a3
Dieser Commit ist enthalten in:
Payam
2022-03-14 17:36:38 -04:00
committet von Payam Ghafari
Ursprung 2ae3b6d13f
Commit 4117655e91
+2 -4
Datei anzeigen
@@ -1685,12 +1685,10 @@ hipError_t hipGraphAddHostNode(hipGraphNode_t* pGraphNode, hipGraph_t graph,
const hipHostNodeParams* pNodeParams) {
HIP_INIT_API(hipGraphAddHostNode, pGraphNode, graph, pDependencies, numDependencies, pNodeParams);
if (pGraphNode == nullptr || graph == nullptr || pNodeParams == nullptr ||
(numDependencies > 0 && pDependencies == nullptr)) {
HIP_RETURN(hipErrorInvalidValue);
}
if (pNodeParams->fn == nullptr || pNodeParams->userData == nullptr) {
(numDependencies > 0 && pDependencies == nullptr) || pNodeParams->fn == nullptr) {
HIP_RETURN(hipErrorInvalidValue);
}
*pGraphNode = new hipGraphHostNode(pNodeParams);
hipError_t status = ihipGraphAddNode(*pGraphNode, graph, pDependencies, numDependencies);
HIP_RETURN(status);