# HG changeset patch # User Mychaela Falconia # Date 1692037762 28800 # Node ID 7ea6acdb83644625621dff21789248791dc4100e # Parent a349ae9d90fa048949579d857fb3b90f7c8904cc themwi-update-numdb2: logic fix in abbrev number creation diff -r a349ae9d90fa -r 7ea6acdb8364 utils/themwi-update-numdb2.c --- a/utils/themwi-update-numdb2.c Mon Aug 14 10:18:50 2023 -0800 +++ b/utils/themwi-update-numdb2.c Mon Aug 14 10:29:22 2023 -0800 @@ -240,7 +240,9 @@ own_rec.number[2] = suffix; handle_number_attr(&own_rec, cp); enter_owned_number(&own_rec); - if (!prefix_allows_abbrev || own_rec.usage != NUMBER_USAGE_TYPE_GSM_SUB) + if (!prefix_allows_abbrev) + return; + if ((own_rec.usage & NUMBER_USAGE_MASK) != NUMBER_USAGE_TYPE_GSM_SUB) return; bzero(&short_rec, sizeof short_rec); short_rec.short_num = suffix;