Commit a4758e8c authored by vysheng's avatar vysheng

Merge pull request #708 from JuanPotato/patch-3

Fix when crashing if print_name is null
parents 9d5cfe39 f3eabae0
...@@ -107,12 +107,15 @@ json_t *json_pack_peer (tgl_peer_id_t id) { ...@@ -107,12 +107,15 @@ json_t *json_pack_peer (tgl_peer_id_t id) {
default: default:
assert (0); assert (0);
} }
assert (json_object_set (res, "print_name", json_string (s)) >= 0); assert (json_object_set (res, "print_name", json_string (s)) >= 0);
return res; return res;
} }
if(P->print_name != NULL){
assert (json_object_set (res, "print_name", json_string (P->print_name)) >= 0); assert (json_object_set (res, "print_name", json_string (P->print_name)) >= 0);
} else {
assert (json_object_set (res, "print_name", json_string ("")) >= 0);
}
assert (json_object_set (res, "flags", json_integer (P->flags)) >= 0); assert (json_object_set (res, "flags", json_integer (P->flags)) >= 0);
switch (tgl_get_peer_type (id)) { switch (tgl_get_peer_type (id)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment