Searched refs:num_len_no_e (Results 1 – 1 of 1) sorted by relevance
261 unsigned int num_len_no_e; in lyjson_convert_enumber() local271 num_len_no_e = e_ptr - number; in lyjson_convert_enumber()286 if ((ptr = strnchr(number, '.', num_len_no_e))) { in lyjson_convert_enumber()289 dot_pos = num_len_no_e; in lyjson_convert_enumber()297 num = malloc((minus ? 1 : 0) + -dot_pos + 2 + (num_len_no_e - (ptr ? 1 : 0)) + 1); in lyjson_convert_enumber()298 } else if (dot_pos < (signed)num_len_no_e) { in lyjson_convert_enumber()300 num = malloc((minus ? 1 : 0) + num_len_no_e + (ptr ? 0 : 1) + 1); in lyjson_convert_enumber()320 … (ptr = num + strlen(num), number_ptr = number; (unsigned)(number_ptr - number) < num_len_no_e; ) { in lyjson_convert_enumber()342 if (dot_pos > (signed)num_len_no_e) { in lyjson_convert_enumber()343 sprintf(num + strlen(num), "%0*d", dot_pos - num_len_no_e, 0); in lyjson_convert_enumber()