ecore: null cb function is unacceptable. 38/43438/1
authorChunEon Park <chuneon.park@samsung.com>
Wed, 10 Jun 2015 08:45:28 +0000 (17:45 +0900)
committerJaehwan Kim <jae.hwan.kim@samsung.com>
Thu, 9 Jul 2015 08:30:31 +0000 (17:30 +0900)
@fix

Change-Id: I0658983cbec7a370c33a5097b67c3836b53dbc57
origin: upstream

src/lib/ecore/ecore.c

index 298e685..f94584d 100644 (file)
@@ -448,7 +448,8 @@ EAPI Eina_Bool
 ecore_fork_reset_callback_add(Ecore_Cb func, const void *data)
 {
    Ecore_Fork_Cb *fcb;
-   
+
+   if (!func) return EINA_FALSE;
    fcb = calloc(1, sizeof(Ecore_Fork_Cb));
    if (!fcb) return EINA_FALSE;
    fcb->func = func;