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;