From 85b13ce9417eeb642232dd8a9fd45f1e9022d146 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 8 Apr 2026 19:43:58 +0530 Subject: [PATCH] Fix compiler warnings --- kitty/dnd.c | 4 ++-- kitty/glfw.c | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/kitty/dnd.c b/kitty/dnd.c index 7fb818f01..c84326f92 100644 --- a/kitty/dnd.c +++ b/kitty/dnd.c @@ -1065,14 +1065,14 @@ drag_notify(Window *w, DragNotifyType type) { if (strcmp(ds.items[i].mime_type, global_state.drag_source.accepted_mime_type) == 0) { sz += snprintf(buf + sz, sizeof(buf) - sz, "y=%zu", i); break; } - } + } break; case DRAG_NOTIFY_ACTION_CHANGED: switch (global_state.drag_source.action) { case GLFW_DRAG_OPERATION_MOVE: sz += snprintf(buf + sz, sizeof(buf) - sz, "o=2"); break; default: sz += snprintf(buf + sz, sizeof(buf) - sz, "o=1"); break; - } + } break; case DRAG_NOTIFY_DROPPED: break; case DRAG_NOTIFY_FINISHED: sz += snprintf(buf + sz, sizeof(buf) - sz, "y=%d", global_state.drag_source.was_canceled ? 1 : 0); break; diff --git a/kitty/glfw.c b/kitty/glfw.c index b70461f6a..b1fbdae6b 100644 --- a/kitty/glfw.c +++ b/kitty/glfw.c @@ -1115,8 +1115,9 @@ drag_source_callback(GLFWwindow *window UNUSED, GLFWDragEvent *ev) { if (is_client_drag) drag_notify(w, DRAG_NOTIFY_ACCEPTED); break; case GLFW_DRAG_ACTION_CHANGED: - ds.action = ev->action; break; + ds.action = ev->action; if (is_client_drag) drag_notify(w, DRAG_NOTIFY_ACTION_CHANGED); + break; case GLFW_DRAG_DROPPED: ds.was_dropped = true; // On Wayland, we cant trust the value of ev->action as it is zero