-
Notifications
You must be signed in to change notification settings - Fork 652
检查 NULL 返回值 #184
Copy link
Copy link
Closed
Description
我们工具扫出 pbjson.cc#L238 parse_msg 有多个返回 NULL 的语句,但函数pb2json 包装 parse_msg 时不对返回做检查就传入 json2string。然后对 parse_msg 返回的 *json 做解引用,希望查询一下
void pb2json(const Message* msg, std::string& str)
{
rapidjson::Value::AllocatorType allocator;
rapidjson::Value* json = parse_msg(msg, allocator);
json2string(json, str);
delete json;
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels