about summary refs log tree commit diff
path: root/drw.c
diff options
context:
space:
mode:
authorStacy Harper <contact@stacyharper.net>2021-08-25 21:36:27 +0200
committerJohn Sullivan <jsullivan@csumb.edu>2021-10-19 23:12:01 -0700
commit311ff7e23b204bea495b3a9a8743b464a241d274 (patch)
treec43716811e4d2e6f9542427e29230e2d89666c51 /drw.c
parentf307d2bd2ccdceba86afc16b0a03f6a85966f36a (diff)
downloadsuggpicker-311ff7e23b204bea495b3a9a8743b464a241d274.tar.gz
Remove useless cb
Diffstat (limited to 'drw.c')
-rw-r--r--drw.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drw.c b/drw.c
index ae59420..6dbefd9 100644
--- a/drw.c
+++ b/drw.c
@@ -41,8 +41,8 @@ static struct wl_callback_listener frame_listener = {
 
 void
 drwsurf_flip(struct drwsurf *ds) {
-	ds->cb = wl_surface_frame(ds->surf);
-	wl_callback_add_listener(ds->cb, &frame_listener, (void *)ds);
+	struct wl_callback *cb = wl_surface_frame(ds->surf);
+	wl_callback_add_listener(cb, &frame_listener, (void *)ds);
 
 	if (ds->dirty) {
 		wl_surface_damage(ds->surf, 0, 0, ds->width, ds->height);
@@ -58,7 +58,6 @@ void
 surface_frame_callback(void *data, struct wl_callback *cb, uint32_t time) {
 	struct drwsurf *ds = (struct drwsurf *)data;
 	wl_callback_destroy(cb);
-	ds->cb = NULL;
 
 	drwsurf_flip(ds);
 }