forked from Mirrors/flatpak-builder
Minor fix for YAML number warning
This will properly make sure numbers are identified without giving a false positive for ".". Closes: #298 Approved by: alexlarssonauto
parent
b317081048
commit
788ffbb630
|
@ -423,7 +423,8 @@ parse_yaml_node_to_json (yaml_document_t *doc, yaml_node_t *node)
|
||||||
json_node_init_int (json, num);
|
json_node_init_int (json, num);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
else if (*endptr == '.')
|
// Make sure that N.N, N., and .N (where N is a digit) are picked up as numbers.
|
||||||
|
else if (*endptr == '.' && (endptr != scalar || endptr[1] != '\0'))
|
||||||
{
|
{
|
||||||
g_ascii_strtoll (endptr + 1, &endptr, 10);
|
g_ascii_strtoll (endptr + 1, &endptr, 10);
|
||||||
if (*endptr == '\0')
|
if (*endptr == '\0')
|
||||||
|
|
Loading…
Reference in New Issue