• Andrew Dunstan's avatar
    Remove ill-conceived ban on zero length json object keys. · 9111d463
    Andrew Dunstan authored
    We removed a similar ban on this in json_object recently, but the ban in
    datum_to_json was left, which generate4d sprutious errors in othee json
    generators, notable json_build_object.
    
    Along the way, add an assertion that datum_to_json is not passed a null
    key. All current callers comply with this rule, but the assertion will
    catch any possible future misbehaviour.
    9111d463
json.c 60 KB