migration: fix build error
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Tue, 5 Jun 2018 01:15:32 +0000 (10:15 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Tue, 5 Jun 2018 01:19:32 +0000 (10:19 +0900)
This patch is to fix build error by applying efl patch
3a167f4ced8b20e31d55df422d9252b3ba11bfe1 and
9a10b00783d50b0d7452ca5190a03dab5d7cb31b about efl part.

Change-Id: Ia11cf43c9c554af80ecc04f06ed2b3b03dfb9e3c

src/mobile/eext_floatingbutton.c

index 535f33c3015d9e66aadcfcb833ab334a19ab748c..7166f6e3c63786ea6a3f11546cb39fea1a0d7a80 100644 (file)
@@ -804,8 +804,6 @@ _eext_floatingbutton_part_initialize(Eo *proxy, Eo *obj, const char *part)
    Eext_Floatingbutton_Part_Data *pd = efl_data_scope_get(proxy, EFL_UI_WIDGET_PART_CLASS);
 
    EINA_SAFETY_ON_FALSE_RETURN_VAL(pd && obj && part, NULL);
-   efl_allow_parent_unref_set(proxy, 1);
-   ___efl_auto_unref_set(proxy, 1);
    pd->part = eina_tmpstr_add(part);
    pd->obj = obj;
 
@@ -818,8 +816,7 @@ _eext_floatingbutton_efl_part_part_get(const Eo *obj, Eext_Floatingbutton_Data *
    if ((!part) || ((strcmp(part, BTN1_PART)) && (strcmp(part, BTN2_PART))))
      return efl_part(efl_super(obj, MY_CLASS), part);
 
-   //TODO: change parent(NULL) when upstream changes its parent.
-   return efl_add(EEXT_FLOATINGBUTTON_PART_CONTENT_CLASS, NULL,
+   return efl_add(EEXT_FLOATINGBUTTON_PART_CONTENT_CLASS, (Eo *) obj,
                   _eext_floatingbutton_part_initialize(efl_added, (Eo *) obj, part));
 }