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; |
