FreeCalypso > hg > themwi-system-sw
comparison utils/themwi-update-numdb2.c @ 228:7ea6acdb8364
themwi-update-numdb2: logic fix in abbrev number creation
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 14 Aug 2023 10:29:22 -0800 |
parents | 28441920fb35 |
children | 626824449ddf |
comparison
equal
deleted
inserted
replaced
227:a349ae9d90fa | 228:7ea6acdb8364 |
---|---|
238 own_rec.number[0] = prefix_buf[0]; | 238 own_rec.number[0] = prefix_buf[0]; |
239 own_rec.number[1] = prefix_buf[1]; | 239 own_rec.number[1] = prefix_buf[1]; |
240 own_rec.number[2] = suffix; | 240 own_rec.number[2] = suffix; |
241 handle_number_attr(&own_rec, cp); | 241 handle_number_attr(&own_rec, cp); |
242 enter_owned_number(&own_rec); | 242 enter_owned_number(&own_rec); |
243 if (!prefix_allows_abbrev || own_rec.usage != NUMBER_USAGE_TYPE_GSM_SUB) | 243 if (!prefix_allows_abbrev) |
244 return; | |
245 if ((own_rec.usage & NUMBER_USAGE_MASK) != NUMBER_USAGE_TYPE_GSM_SUB) | |
244 return; | 246 return; |
245 bzero(&short_rec, sizeof short_rec); | 247 bzero(&short_rec, sizeof short_rec); |
246 short_rec.short_num = suffix; | 248 short_rec.short_num = suffix; |
247 short_rec.short_num_type = SHORT_NUM_TYPE_ABBREV; | 249 short_rec.short_num_type = SHORT_NUM_TYPE_ABBREV; |
248 short_rec.fullnum_flags = own_rec.number_flags; | 250 short_rec.fullnum_flags = own_rec.number_flags; |