check whether length is NULL or not in imdata_get 72/17672/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 21 Oct 2013 04:59:10 +0000 (13:59 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 7 Mar 2014 09:41:28 +0000 (18:41 +0900)
Change-Id: I386966484272b08da0dd56a1a90760e27c3835d7

ism/extras/efl_immodule/isf_imf_context.cpp

index 9e9ef03..67c8ca1 100644 (file)
@@ -884,7 +884,8 @@ EAPI void context_scim_imdata_get (Ecore_IMF_Context *ctx, void* data, int* leng
         if (data && context_scim->impl->imdata)
             memcpy (data, context_scim->impl->imdata, context_scim->impl->imdata_size);
 
-        *length = context_scim->impl->imdata_size;
+        if (length)
+            *length = context_scim->impl->imdata_size;
     }
 }