Skip to content
Snippets Groups Projects

ubus_api_validator: refactor pass/fail

Merged Jakob Olsson requested to merge devel into master
1 file
+ 5
5
Compare changes
  • Side-by-side
  • Inline
+ 5
5
@@ -80,7 +80,7 @@ static int validate_jobj(struct json_object *jobj) {
const char *defstr = "no result";
int rv = 0;
int rv_validation = 0;
int rv_validation = 1;
char *format = NULL;
tmp = json_object_array_get_idx(ubus_methods, i);
@@ -119,12 +119,12 @@ static int validate_jobj(struct json_object *jobj) {
}
}
if (!rv_validation || rc != res->rc) {
if (rv_validation && rc == res->rc)
ok(true, format);
else {
ok(false, format);
failed = 1;
} else
ok(true, format);
}
free(res);
}
Loading