diff --git a/unix/gtkwin.c b/unix/gtkwin.c index 76abb736..e1ac33ed 100644 --- a/unix/gtkwin.c +++ b/unix/gtkwin.c @@ -2710,8 +2710,8 @@ static void clipboard_clear(GtkClipboard *clipboard, gpointer data) cdi->state->current_cdi = NULL; } sfree(cdi->pasteout_data_utf8); - cdi->next->prev = cdi->next; - cdi->prev->next = cdi->prev; + cdi->next->prev = cdi->prev; + cdi->prev->next = cdi->next; sfree(cdi); }