aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/textadept.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/textadept.c')
-rw-r--r--src/textadept.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/textadept.c b/src/textadept.c
index 2d9c06a8..aee6d173 100644
--- a/src/textadept.c
+++ b/src/textadept.c
@@ -1899,8 +1899,11 @@ static void notified(Scintilla *view, int _, SCNotification *n, void *L) {
}
#if GTK
-/** Signal for a Scintilla keypress. */
-static bool keypress(GtkWidget *_, GdkEventKey *event, void *L) {
+/**
+ * Signal for a Scintilla keypress.
+ * Note: cannot use bool return value due to modern i686-w64-mingw32-gcc issue.
+ */
+static int keypress(GtkWidget *_, GdkEventKey *event, void *L) {
return emit(
L, "keypress", LUA_TNUMBER, event->keyval,
LUA_TBOOLEAN, event->state & GDK_SHIFT_MASK,