Fix the build error for wayland
[apps/native/widget/widget.git] / src / virtual_window_wayland.c
index 424d8cd..3a0b1ee 100644 (file)
@@ -691,7 +691,7 @@ static void ecore_evas_free_cb(Ecore_Evas *ee)
                evas_event_callback_del(info->e, EVAS_CALLBACK_RENDER_PRE, pre_render_cb);
        }
 
-       info->deleted = 1;
+       info->flags.field.deleted = 1;
        info->ee = NULL;
 }
 
@@ -732,16 +732,16 @@ PUBLIC Evas *widget_get_evas(const char *id)
        }
 
 #ifdef WIDGET_FEATURE_GBAR_SUPPORTED
-       info->is_gbar = is_gbar;
+       info->flags.field.is_gbar = is_gbar;
 #else
-       info->is_gbar = 0;
+       info->flags.field.is_gbar = 0;
 #endif /* WIDGET_FEATURE_GBAR_SUPPORTED */
 
        /**
         * Acquire a buffer for canvas.
         */
-       info->handle = widget_create_buffer(info->id, info->is_gbar,
-                       binder_widget_auto_align(),
+       info->handle = widget_create_buffer(info->id, info->flags.field.is_gbar,
+                       binder_widget_auto_align(info),
                        event_handler_cb, info);
 
        if (!info->handle) {