projects
/
project
/
netifd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
netifd: Remove unnecessary default_config check in config_parse_interface
[project/netifd.git]
/
handler.h
diff --git
a/handler.h
b/handler.h
index
baf9c3c
..
e96c05a
100644
(file)
--- a/
handler.h
+++ b/
handler.h
@@
-35,7
+35,8
@@
json_check_type(json_object *obj, json_type type)
static inline json_object *
json_get_field(json_object *obj, const char *name, json_type type)
{
static inline json_object *
json_get_field(json_object *obj, const char *name, json_type type)
{
- return json_check_type(json_object_object_get(obj, name), type);
+ return json_object_object_get_ex(obj, name, &obj) ?
+ json_check_type(obj, type) : NULL;
}
int netifd_open_subdir(const char *name);
}
int netifd_open_subdir(const char *name);