MCPcopy Create free account
hub / github.com/MariaDB/server / json_norm_value_number_init

Function json_norm_value_number_init

strings/json_normalize.c:716–729  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

714
715
716static int
717json_norm_value_number_init(struct json_norm_value *val,
718 const char *number, size_t num_len)
719{
720 int err;
721 val->type= JSON_VALUE_NUMBER;
722 err= init_dynamic_string(&val->value.number, NULL, 0, 0);
723 if (err)
724 return 1;
725 err= json_normalize_number(&val->value.number, number, num_len);
726 if (err)
727 dynstr_free(&val->value.number);
728 return err;
729}
730
731
732static void

Callers 1

json_norm_value_initFunction · 0.85

Calls 3

init_dynamic_stringFunction · 0.85
json_normalize_numberFunction · 0.85
dynstr_freeFunction · 0.85

Tested by

no test coverage detected