1 --- libu2f-host-1.1.10/u2f-host/u2fmisc.c.orig 2019-02-22 12:31:45.000000000 +0100
2 +++ libu2f-host-1.1.10/u2f-host/u2fmisc.c 2020-05-01 20:57:50.617146077 +0200
4 #define u2fh_json_object_object_get(obj, key, value) json_object_object_get_ex(obj, key, &value)
7 -#define u2fh_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)FALSE : (json_bool)TRUE
8 +#define u2fh_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)0 : (json_bool)1
14 fprintf (stderr, "JSON: %s\n", json_object_to_json_string (jo));
16 - if (u2fh_json_object_object_get (jo, "appId", k) == FALSE)
17 + if (u2fh_json_object_object_get (jo, "appId", k) == 0)
18 return U2FH_JSON_ERROR;
20 app_id = json_object_get_string (k);
23 fprintf (stderr, "JSON: %s\n", json_object_to_json_string (jo));
25 - if (u2fh_json_object_object_get (jo, key, k) == FALSE)
26 + if (u2fh_json_object_object_get (jo, key, k) == 0)
27 return U2FH_JSON_ERROR;
29 urlb64 = json_object_get_string (k);