X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=test%2Fsuites%2Fapi%2Ftest_load.c;h=e121de3ac1476d1d27e49129689488a8ea88970e;hb=23dd078c8dcb17fd29d3b69f082b5b93f5f13b8f;hp=b022a3a789395437dd25c26b25d083e27bf9979c;hpb=56643d4311ecb26001527520da6264d92eab3d76;p=jansson.git diff --git a/test/suites/api/test_load.c b/test/suites/api/test_load.c index b022a3a..e121de3 100644 --- a/test/suites/api/test_load.c +++ b/test/suites/api/test_load.c @@ -12,13 +12,16 @@ int main() { json_t *json; - json_error_t error; + json_error_t *error; json = json_load_file("/path/to/nonexistent/file.json", 0, &error); - if(error.line != -1) + if(json) + fail("json_load didn't return an error!"); + if(json_error_line(error) != -1) fail("json_load_file returned an invalid line number"); - if(strcmp(error.text, "unable to open /path/to/nonexistent/file.json: No such file or directory") != 0) + if(strcmp(json_error_msg(error), "unable to open /path/to/nonexistent/file.json: No such file or directory") != 0) fail("json_load_file returned an invalid error message"); + free(error); return 0; }