From 1fb68160b0cb49ba4ab076c6962ddeeb3313c3a5 Mon Sep 17 00:00:00 2001
From: Laurent THOMAS <laurent.thomas@open-cells.com>
Date: Fri, 27 Oct 2023 12:49:38 +0200
Subject: [PATCH] config: harmonize number array parameters

---
 executables/softmodem-common.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/executables/softmodem-common.c b/executables/softmodem-common.c
index bdf942226f9..1774f76f57f 100644
--- a/executables/softmodem-common.c
+++ b/executables/softmodem-common.c
@@ -105,10 +105,10 @@ void get_common_options(uint32_t execmask) {
 
   paramdef_t cmdline_params[] = CMDLINE_PARAMS_DESC;
   checkedparam_t cmdline_CheckParams[] = CMDLINE_PARAMS_CHECK_DESC;
-  int numparams = sizeof(cmdline_params) / sizeof(paramdef_t);
+  int numparams = sizeofArray(cmdline_params);
   config_set_checkfunctions(cmdline_params, cmdline_CheckParams, numparams);
-  config_get(cmdline_params, sizeof(cmdline_params) / sizeof(paramdef_t), NULL);
-  nfapi_index = config_paramidx_fromname(cmdline_params, sizeof(cmdline_params) / sizeof(paramdef_t),"nfapi");
+  config_get(cmdline_params, numparams, NULL);
+  nfapi_index = config_paramidx_fromname(cmdline_params, numparams, "nfapi");
   AssertFatal(nfapi_index >= 0,"Index for nfapi config option not found!");
   nfapi_mode = config_get_processedint(&cmdline_params[nfapi_index]);
 
-- 
GitLab