From ac53182a6d7a12fa48bf78874ceb9551e231f11a Mon Sep 17 00:00:00 2001 From: nihui Date: Tue, 3 Dec 2024 08:34:09 +0000 Subject: [PATCH] fix --- src/c_api.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c_api.cpp b/src/c_api.cpp index f8146e054c2..2405598b4d9 100644 --- a/src/c_api.cpp +++ b/src/c_api.cpp @@ -782,7 +782,7 @@ ncnn_modelbin_t ncnn_modelbin_create_from_mat_array(const ncnn_mat_t* weights, i matarray[i] = *(const Mat*)weights[i]; } ncnn_modelbin_t mb = (ncnn_modelbin_t)malloc(sizeof(struct __ncnn_modelbin_t)); - mb->pthis = (void*)(new ModelBinFromMatArray_c_api(mb, &matarray[0])); + mb->pthis = (void*)(new ModelBinFromMatArray_c_api(mb, n ? &matarray[0] : NULL)); mb->load_1d = __ncnn_ModelBinFromMatArray_load_1d; mb->load_2d = __ncnn_ModelBinFromMatArray_load_2d; mb->load_3d = __ncnn_ModelBinFromMatArray_load_3d;