[GPS] KW issue

the way UTIL_READ_CONF uses the loc_param_s_type[] as loc_param_s_type* seems causing KW complaints once in a while. Changing the notion for logical equivalent.

Bug: 168784564

Test: VtsHalGnssV2_1-TestGnssAntennaInfo is PASS

CRs-Fixed: 2735284
Change-Id: I39775583322a2e5dc11a6dde9a639c216277a6d2
diff --git a/utils/loc_cfg.h b/utils/loc_cfg.h
index fa29b8e..ea5a97a 100644
--- a/utils/loc_cfg.h
+++ b/utils/loc_cfg.h
@@ -56,14 +56,14 @@
 #define LOC_PROCESS_MAX_ARG_STR_LENGTH 32
 
 #define UTIL_UPDATE_CONF(conf_data, len, config_table) \
-    loc_update_conf((conf_data), (len), (config_table), \
+    loc_update_conf((conf_data), (len), (&config_table[0]), \
                     sizeof(config_table) / sizeof(config_table[0]))
 
 #define UTIL_READ_CONF_DEFAULT(filename) \
     loc_read_conf((filename), NULL, 0);
 
 #define UTIL_READ_CONF(filename, config_table) \
-    loc_read_conf((filename), (config_table), sizeof(config_table) / sizeof(config_table[0]))
+    loc_read_conf((filename), (&config_table[0]), sizeof(config_table) / sizeof(config_table[0]))
 
 /*=============================================================================
  *