From ea7e8e37e118f70dba6f9db98913de843691c7ec Mon Sep 17 00:00:00 2001 From: chchen7 Date: Fri, 16 Jan 2026 23:20:50 +0800 Subject: [PATCH] fix: prevent nil pointer dereference in SendSearchNFInstances --- internal/sbi/consumer/nrf_service.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/sbi/consumer/nrf_service.go b/internal/sbi/consumer/nrf_service.go index b15d69c3..6c21ecf3 100644 --- a/internal/sbi/consumer/nrf_service.go +++ b/internal/sbi/consumer/nrf_service.go @@ -88,10 +88,11 @@ func (s *nnrfService) SendSearchNFInstances( } searchNfInstancesRsp, err1 := client.NFInstancesStoreApi.SearchNFInstances(ctx, ¶m) - result := searchNfInstancesRsp.SearchResult if err1 != nil { logger.ConsumerLog.Errorf("SearchNFInstances failed: %+v", err) + return nil, err1 } + result := searchNfInstancesRsp.SearchResult return &result, nil }