static void mate_panel_applet_frame_matecomponent_update_flags (MatePanelAppletFrame *frame, const CORBA_any *any) { int flags; gboolean major; gboolean minor; gboolean has_handle; flags = MATECOMPONENT_ARG_GET_SHORT (any); major = (flags & APPLET_EXPAND_MAJOR) != 0; minor = (flags & APPLET_EXPAND_MINOR) != 0; has_handle = (flags & APPLET_HAS_HANDLE) != 0; _mate_panel_applet_frame_update_flags (frame, major, minor, has_handle); }
static void mate_panel_applet_frame_dbus_update_flags (MatePanelAppletFrame *frame, GVariant *value) { guint32 flags; gboolean major; gboolean minor; gboolean has_handle; flags = g_variant_get_uint32 (value); major = (flags & APPLET_EXPAND_MAJOR) != 0; minor = (flags & APPLET_EXPAND_MINOR) != 0; has_handle = (flags & APPLET_HAS_HANDLE) != 0; _mate_panel_applet_frame_update_flags (frame, major, minor, has_handle); }