From 53122ea46084f421da2f240d1eb4b61bd6bc0bd3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 May 2024 07:47:51 +0530 Subject: [PATCH] Fix #7458 --- kitty/vt-parser.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kitty/vt-parser.c b/kitty/vt-parser.c index ed1af8d03..090a9bafe 100644 --- a/kitty/vt-parser.c +++ b/kitty/vt-parser.c @@ -91,8 +91,8 @@ _report_params(PyObject *dump_callback, id_type window_id, const char *name, int #define REPORT_DRAW(chars, num) { \ for (unsigned i = 0; i < (num); i++) { \ - uint32_t ch = (chars)[i]; \ - switch(ch) { \ + uint32_t rd_ch = (chars)[i]; \ + switch(rd_ch) { \ case BEL: REPORT_COMMAND(screen_bell); break; \ case BS: REPORT_COMMAND(screen_backspace); break; \ case HT: REPORT_COMMAND(screen_tab); break; \ @@ -101,8 +101,8 @@ _report_params(PyObject *dump_callback, id_type window_id, const char *name, int case LF: case VT: case FF: REPORT_COMMAND(screen_linefeed); break; \ case CR: REPORT_COMMAND(screen_carriage_return); break; \ default: \ - if (ch >= ' ') { \ - RAII_PyObject(t, PyObject_CallFunction(self->dump_callback, "KsC", self->window_id, "draw", ch)); \ + if (rd_ch >= ' ') { \ + RAII_PyObject(t, PyObject_CallFunction(self->dump_callback, "KsC", self->window_id, "draw", rd_ch)); \ if (t == NULL) PyErr_Clear(); \ } \ } \