eo: allow setting value eo Eina_Value from an Eo pointer directly.
authorCedric BAIL <cedric@osg.samsung.com>
Mon, 5 Mar 2018 21:36:54 +0000 (13:36 -0800)
committerWonki Kim <wonki_.kim@samsung.com>
Tue, 10 Apr 2018 11:10:54 +0000 (20:10 +0900)
src/lib/eo/eo.c

index 243c892..b9a6bcd 100644 (file)
@@ -3386,8 +3386,8 @@ static Eina_Bool
 _eo_value_vset(const Eina_Value_Type *type EINA_UNUSED, void *mem, va_list args)
 {
    Eo **dst = mem;
-   Eo **src = va_arg(args, Eo **);
-   efl_replace(dst, *src);
+   Eo *src = va_arg(args, Eo *);
+   efl_replace(dst, src);
    return EINA_TRUE;
 }