diff options
author | Scott Anderson <scott@anderso.nz> | 2020-01-31 13:03:26 +1300 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2020-01-31 14:28:12 +0100 |
commit | 0d92b0372557084f8c7d19dce6dc4b1bffc3e011 (patch) | |
tree | f57743cf5e4f1b08e754fa23b77d304c1509a01d | |
parent | 3907336a4107aa1cadf9032e5508b4d626ad2c99 (diff) | |
download | external_drm_info-0d92b0372557084f8c7d19dce6dc4b1bffc3e011.tar.gz external_drm_info-0d92b0372557084f8c7d19dce6dc4b1bffc3e011.tar.bz2 external_drm_info-0d92b0372557084f8c7d19dce6dc4b1bffc3e011.zip |
pretty: Handle no device type
This can happen with bus types we haven't added support for yet, which
is currently USB and Host1x.
-rw-r--r-- | pretty.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -91,6 +91,9 @@ static const char *bustype_str(int type) static void print_device(struct json_object *obj) { + if (!obj) + return; + int bus_type = get_object_object_uint64(obj, "bus_type"); struct json_object *data_obj = json_object_object_get(obj, "device_data"); |