X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=ubus.c;fp=ubus.c;h=41843011c376d26b22a08bb223cac4330537ea0a;hp=454b42d167562010ec53059bd157948d11e0de03;hb=1eac490bd39bcf8b48795fe0555b4451ba2bf1dd;hpb=11797342f8ab344850893a3857210d1cd0fbd285 diff --git a/ubus.c b/ubus.c index 454b42d..4184301 100644 --- a/ubus.c +++ b/ubus.c @@ -969,6 +969,9 @@ static void netifd_add_iface_object(void) int i; methods = calloc(1, sizeof(iface_object_methods)); + if (!methods) + return; + memcpy(methods, iface_object_methods, sizeof(iface_object_methods)); iface_object.methods = methods;