fixup! Update JSON parsing for backwards compatibility
This commit is contained in:
parent
4c66331cf9
commit
46acfe9630
1 changed files with 1 additions and 1 deletions
|
@ -154,7 +154,7 @@ static int parse_status(char * raw_json) {
|
||||||
write_log(PIHELPER_LOG_DEBUG, "%s", json_object_to_json_string_ext(jobj, JSON_C_TO_STRING_PRETTY));
|
write_log(PIHELPER_LOG_DEBUG, "%s", json_object_to_json_string_ext(jobj, JSON_C_TO_STRING_PRETTY));
|
||||||
json_object *status;
|
json_object *status;
|
||||||
const char * status_string;
|
const char * status_string;
|
||||||
if (json_object_object_get_ex(jobj, "/status", &status) == 0
|
if (json_object_object_get_ex(jobj, "status", &status) == 1
|
||||||
&& (status_string = json_object_get_string(status)) != NULL) {
|
&& (status_string = json_object_get_string(status)) != NULL) {
|
||||||
if (strstr(status_string, "enabled") == status_string) {
|
if (strstr(status_string, "enabled") == status_string) {
|
||||||
retval = PIHELPER_ENABLED;
|
retval = PIHELPER_ENABLED;
|
||||||
|
|
Loading…
Reference in a new issue