From 7ad9ba00c9a742f0fcc06d6ce1f37898f79a2873 Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Tue, 18 Oct 2011 16:36:11 +0300 Subject: [PATCH] service: Check NULL pointer --- src/service.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/service.c b/src/service.c index 5982792..4877407 100644 --- a/src/service.c +++ b/src/service.c @@ -4128,6 +4128,9 @@ enum connman_service_state __connman_service_ipconfig_get_state( struct connman_service *service, enum connman_ipconfig_type type) { + if (service == NULL) + return CONNMAN_SERVICE_STATE_UNKNOWN; + if (type == CONNMAN_IPCONFIG_TYPE_IPV4) return service->state_ipv4; -- 2.7.4