[PATCH weston 3/6] xdg-shell: Remove the flags from get_xdg_popup
Jasper St. Pierre
jstpierre at mecheye.net
Sat Nov 22 12:28:27 PST 2014
There haven't been any ideas for flags, so we don't need a useless,
unused parameter hanging around. Any future ideas should be done with a
new request entirely.
---
clients/window.c | 3 +--
desktop-shell/shell.c | 2 +-
protocol/xdg-shell.xml | 1 -
3 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/clients/window.c b/clients/window.c
index 103409e..f77617f 100644
--- a/clients/window.c
+++ b/clients/window.c
@@ -4801,8 +4801,7 @@ window_show_menu(struct display *display,
input->seat,
display_get_serial(window->display),
window->x - ix,
- window->y - iy,
- 0);
+ window->y - iy);
fail_on_null(window->xdg_popup);
xdg_popup_set_user_data(window->xdg_popup, window);
diff --git a/desktop-shell/shell.c b/desktop-shell/shell.c
index 4299977..7650884 100644
--- a/desktop-shell/shell.c
+++ b/desktop-shell/shell.c
@@ -3969,7 +3969,7 @@ xdg_get_xdg_popup(struct wl_client *client,
struct wl_resource *parent_resource,
struct wl_resource *seat_resource,
uint32_t serial,
- int32_t x, int32_t y, uint32_t flags)
+ int32_t x, int32_t y)
{
struct weston_surface *surface =
wl_resource_get_user_data(surface_resource);
diff --git a/protocol/xdg-shell.xml b/protocol/xdg-shell.xml
index d0a2124..4414d46 100644
--- a/protocol/xdg-shell.xml
+++ b/protocol/xdg-shell.xml
@@ -94,7 +94,6 @@
<arg name="serial" type="uint" summary="serial of the implicit grab on the pointer"/>
<arg name="x" type="int"/>
<arg name="y" type="int"/>
- <arg name="flags" type="uint"/>
</request>
<event name="ping">
--
2.1.0
More information about the wayland-devel
mailing list