summaryrefslogtreecommitdiffstats
path: root/wayland
diff options
context:
space:
mode:
authorLibravatar Drew DeVault <sir@cmpwn.com>2015-11-12 19:42:44 -0500
committerLibravatar Drew DeVault <sir@cmpwn.com>2015-11-12 19:43:03 -0500
commitc43ef2aedd0b2be3236e3e9feced447b956e496c (patch)
tree777c9a6cfff8d70e7a2ac395e942162522555ee8 /wayland
parentFurther refinement of wayland client support (diff)
downloadsway-c43ef2aedd0b2be3236e3e9feced447b956e496c.tar.gz
sway-c43ef2aedd0b2be3236e3e9feced447b956e496c.tar.zst
sway-c43ef2aedd0b2be3236e3e9feced447b956e496c.zip
We don't need to implement strdup
After defining _GNU_SOURCE
Diffstat (limited to 'wayland')
-rw-r--r--wayland/client.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/wayland/client.c b/wayland/client.c
index b5e5b51a..5c5c0751 100644
--- a/wayland/client.c
+++ b/wayland/client.c
@@ -104,8 +104,8 @@ static int create_pool_file(size_t size) {
104} 104}
105 105
106static void buffer_release(void *data, struct wl_buffer *buffer) { 106static void buffer_release(void *data, struct wl_buffer *buffer) {
107 struct client_state *state = data; 107 struct client_state *state = data;
108 state->busy = false; 108 state->busy = false;
109 sway_log(L_INFO, "buffer release"); 109 sway_log(L_INFO, "buffer release");
110} 110}
111 111
@@ -138,9 +138,9 @@ struct buffer *create_buffer(struct client_state *state,
138 138
139static void frame_callback(void *data, struct wl_callback *callback, uint32_t time) { 139static void frame_callback(void *data, struct wl_callback *callback, uint32_t time) {
140 sway_log(L_INFO, "frame callback"); 140 sway_log(L_INFO, "frame callback");
141 struct client_state *state = data; 141 struct client_state *state = data;
142 wl_callback_destroy(callback); 142 wl_callback_destroy(callback);
143 state->frame_cb = NULL; 143 state->frame_cb = NULL;
144} 144}
145 145
146static const struct wl_callback_listener listener = { 146static const struct wl_callback_listener listener = {
@@ -177,7 +177,7 @@ struct client_state *client_setup(void) {
177 177
178int client_prerender(struct client_state *state) { 178int client_prerender(struct client_state *state) {
179 wl_display_dispatch_pending(state->display); 179 wl_display_dispatch_pending(state->display);
180 wl_display_flush(state->display); 180 wl_display_flush(state->display);
181 return 1; 181 return 1;
182} 182}
183 183