]> git.saurik.com Git - apple/configd.git/blobdiff - scutil.tproj/net_service.c
configd-293.8.tar.gz
[apple/configd.git] / scutil.tproj / net_service.c
index 507ccff1f7f333210092cdc924e4d6e335725ba5..4b096a906fa84955be6c1e31321b874115413f43 100644 (file)
@@ -346,7 +346,9 @@ create_service(int argc, char **argv)
 
        if (net_interface != NULL) CFRelease(net_interface);
        net_interface = SCNetworkServiceGetInterface(net_service);
-       CFRetain(net_interface);
+       if (net_interface != NULL) {
+               CFRetain(net_interface);
+       }
 
        interfaceName = SCNetworkInterfaceGetLocalizedDisplayName(interface);
        if (interfaceName == NULL) {