Lines Matching refs:eptr
166 char *eptr; in _jqp_number() local
167 int64_t ival = strtoll(text, &eptr, 0); in _jqp_number()
168 if ((eptr == text) || (errno == ERANGE)) { in _jqp_number()
172 if ((*eptr == '.') || (*eptr == 'e') || (*eptr == 'E')) { in _jqp_number()
174 unit->dblval.value = strtod(text, &eptr); in _jqp_number()
175 if ((eptr == text) || (errno == ERANGE)) { in _jqp_number()
190 char *eptr; in _jqp_json_number() local
192 int64_t ival = strtoll(text, &eptr, 0); in _jqp_json_number()
193 if ((eptr == text) || (errno == ERANGE)) { in _jqp_json_number()
197 if ((*eptr == '.') || (*eptr == 'e') || (*eptr == 'E')) { in _jqp_json_number()
199 unit->json.jn.vf64 = strtod(text, &eptr); in _jqp_json_number()
200 if ((eptr == text) || (errno == ERANGE)) { in _jqp_json_number()