From: Marcel Holtmann Date: Sun, 29 Nov 2009 16:26:51 +0000 (+0100) Subject: Fix segmentation fault with service type lookup X-Git-Tag: 2.0_alpha~3134 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4ce892180f7cf64e3b485a065d8b2aa4ec771107;p=framework%2Fconnectivity%2Fconnman.git Fix segmentation fault with service type lookup --- diff --git a/src/service.c b/src/service.c index 09b5b5f..a3a6cf3 100644 --- a/src/service.c +++ b/src/service.c @@ -1406,6 +1406,9 @@ static void favorite_changed(struct connman_service *service) */ enum connman_service_type connman_service_get_type(struct connman_service *service) { + if (service == NULL) + return CONNMAN_SERVICE_TYPE_UNKNOWN; + return service->type; }