From: zuul Date: Fri, 14 Oct 2016 22:17:14 +0000 (-0500) Subject: Merge "Audit ast_json_pack() calls for needed UTF-8 checks." X-Git-Tag: 15.0.0-beta1~591 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6f49ca59278ac350d700a03edca6e0e0952ca040;p=thirdparty%2Fasterisk.git Merge "Audit ast_json_pack() calls for needed UTF-8 checks." --- 6f49ca59278ac350d700a03edca6e0e0952ca040 diff --cc main/aoc.c index b98bfa7654,552c406a15..8d4332901f --- a/main/aoc.c +++ b/main/aoc.c @@@ -1691,12 -1694,12 +1693,11 @@@ static struct ast_json *association_to_ { switch (decoded->charging_association.charging_type) { case AST_AOC_CHARGING_ASSOCIATION_NUMBER: - return ast_json_pack( - "{s:s, s:i}", - "Number", decoded->charging_association.charge.number.number, + return ast_json_pack("{s:s, s:i}", + "Number", AST_JSON_UTF8_VALIDATE(decoded->charging_association.charge.number.number), "Plan", decoded->charging_association.charge.number.plan); case AST_AOC_CHARGING_ASSOCIATION_ID: - return ast_json_pack( - "{s:i}", "ID", decoded->charging_association.charge.id); + return ast_json_pack("{s:i}", "ID", decoded->charging_association.charge.id); case AST_AOC_CHARGING_ASSOCIATION_NA: default: return ast_json_null();