if ((n_digits > tr->langopts.max_digits) || (word[0] == '0')) | if ((n_digits > tr->langopts.max_digits) || (word[0] == '0')) | ||||
words[ix].flags |= FLAG_INDIVIDUAL_DIGITS; | words[ix].flags |= FLAG_INDIVIDUAL_DIGITS; | ||||
while (pn < &number_buf[sizeof(number_buf)-20] && nw < N_CLAUSE_WORDS-1) { | |||||
while (pn < &number_buf[sizeof(number_buf)-20] && nw < N_CLAUSE_WORDS-2) { | |||||
if (!IsDigit09(c = *pw++) && (c != tr->langopts.decimal_sep)) | if (!IsDigit09(c = *pw++) && (c != tr->langopts.decimal_sep)) | ||||
break; | break; | ||||