comparison src/ui3/mfw/mfw_nma.c @ 444:9b58d5a84a44

src/ui3/mfw/mfw_nma.c: fix for !GPRS
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 22 Jan 2018 05:34:30 +0000
parents e8ddbb0837ed
children
comparison
equal deleted inserted replaced
443:c26bee8e34c6 444:9b58d5a84a44
242 #else 242 #else
243 GLOBAL BOOL nma_response_cb (ULONG opc, void * data) 243 GLOBAL BOOL nma_response_cb (ULONG opc, void * data)
244 { 244 {
245 T_MMR_NREG_IND * nreg_ind; 245 T_MMR_NREG_IND * nreg_ind;
246 T_MMR_INFO_IND mmr_nitz_ind;//x0066814 (Geetha), OMAPS00098351 246 T_MMR_INFO_IND mmr_nitz_ind;//x0066814 (Geetha), OMAPS00098351
247 #ifdef GPRS
247 T_GMMREG_INFO_IND *gmmreg_info_ind;//x0066814 (Geetha), OMAPS00098351 248 T_GMMREG_INFO_IND *gmmreg_info_ind;//x0066814 (Geetha), OMAPS00098351
249 #endif
248 250
249 TRACE_FUNCTION ("nma_response_cb()"); 251 TRACE_FUNCTION ("nma_response_cb()");
250 252
251 switch (opc) 253 switch (opc)
252 { 254 {
272 */ 274 */
273 nm_nitz_info_ind((T_MMR_INFO_IND *)data); 275 nm_nitz_info_ind((T_MMR_INFO_IND *)data);
274 return FALSE; /* normal processing of ACI */ 276 return FALSE; /* normal processing of ACI */
275 277
276 // x0066814 (Geetha), OMAPS00098351 (NITZ), Timezone info handling 278 // x0066814 (Geetha), OMAPS00098351 (NITZ), Timezone info handling
279 #ifdef GPRS
277 case GMMREG_INFO_IND: 280 case GMMREG_INFO_IND:
278 TRACE_FUNCTION(" case GMMREG_INFO_IND: "); 281 TRACE_FUNCTION(" case GMMREG_INFO_IND: ");
279 282
280 gmmreg_info_ind= (T_GMMREG_INFO_IND *)data; 283 gmmreg_info_ind= (T_GMMREG_INFO_IND *)data;
281 memcpy (&(mmr_nitz_ind.plmn), &(gmmreg_info_ind->plmn), sizeof(T_plmn)); 284 memcpy (&(mmr_nitz_ind.plmn), &(gmmreg_info_ind->plmn), sizeof(T_plmn));
287 memcpy (&(mmr_nitz_ind.time), &(gmmreg_info_ind->net_time), sizeof(T_time)); 290 memcpy (&(mmr_nitz_ind.time), &(gmmreg_info_ind->net_time), sizeof(T_time));
288 291
289 292
290 nm_nitz_info_ind(&mmr_nitz_ind); 293 nm_nitz_info_ind(&mmr_nitz_ind);
291 return FALSE; /* normal processing of ACI */ 294 return FALSE; /* normal processing of ACI */
295 #endif
292 } 296 }
293 297
294 return FALSE; /* not processed by extension */ 298 return FALSE; /* not processed by extension */
295 } 299 }
296 #endif 300 #endif