SWDEV-311856 - check if the function pointer is valid

Change-Id: Iaa5bd7f8321434ce63d0bcf2791d3c65577b453d


[ROCm/clr commit: 1101cfedf5]
Dieser Commit ist enthalten in:
haoyuan2 verfasst und Anusha Godavarthy Surya committed 2021-12-04 04:40:09 -05:00
1 Ursprung 5d3ec295ba
Commit 9cec2dcc94
1 Datei geändert
+2 -1
+2 -1
Datei anzeigen
@@ -1055,7 +1055,8 @@ hipError_t hipGraphAddDependencies(hipGraph_t graph, const hipGraphNode_t* from,
hipError_t hipGraphExecKernelNodeSetParams(hipGraphExec_t hGraphExec, hipGraphNode_t node,
const hipKernelNodeParams* pNodeParams) {
HIP_INIT_API(hipGraphExecKernelNodeSetParams, hGraphExec, node, pNodeParams);
if (hGraphExec == nullptr || node == nullptr || pNodeParams == nullptr) {
if (hGraphExec == nullptr || node == nullptr || pNodeParams == nullptr ||
pNodeParams->func == nullptr) {
HIP_RETURN(hipErrorInvalidValue);
}
hipGraphNode_t clonedNode = hGraphExec->GetClonedNode(node);