cs
authorMichael Mackus <michaelmackus@gmail.com>
Wed, 2 Nov 2016 16:05:43 +0000 (09:05 -0700)
committerMichael Mackus <michaelmackus@gmail.com>
Wed, 2 Nov 2016 16:06:34 +0000 (09:06 -0700)
src/events.c
src/events.h
src/map.c

index 311a6ed..d366856 100644 (file)
@@ -7,10 +7,12 @@ static struct {
     bool           processing;          /* whether or not events are processing */
 } events;
 
+extern VbCore vb;
+
 /**
  * Append an event into the queue.
  */
-void queue_event(GdkEventKeye)
+void queue_event(GdkEventKey *e)
 {
     if (vb.mode->id != 'i') {
         /* events are only needed for input mode */
@@ -27,7 +29,7 @@ void queue_event(GdkEventKey* e)
     events.queue = newqueue;
 
     /* copy memory (otherwise event gets cleared by gdk) */
-    GdkEventKeytmp = malloc(sizeof *tmp);
+    GdkEventKey *tmp = malloc(sizeof *tmp);
     memcpy(tmp, e, sizeof *e);
 
     if (tmp == NULL) {
@@ -71,8 +73,8 @@ void process_events(bool is_timeout)
 
     for (int i = 0; i < events.qlen; ++i)
     {
-        GdkEventKeyevent = events.queue[i];
-        gtk_main_do_event ((GdkEvent*) event);
+        GdkEventKey *event = events.queue[i];
+        gtk_main_do_event ((GdkEvent *) event);
     }
 
     free_events();
index ce58c33..0b682b1 100644 (file)
@@ -6,11 +6,9 @@
 #include "main.h"
 #include "map.h"
 
-void queue_event(GdkEventKeye);
+void queue_event(GdkEventKey *e);
 void free_events();
 void process_events(bool is_timeout);
 bool is_processing_events();
 
-extern VbCore vb;
-
 #endif /* end of include guard: _MAP_H */
index 72734b7..185180c 100644 (file)
--- a/src/map.c
+++ b/src/map.c
@@ -133,7 +133,7 @@ void map_cleanup(void)
 gboolean map_keypress(GtkWidget *widget, GdkEventKey* event, gpointer data)
 {
     if (is_processing_events()) {
-        // events are processing, pass all keys unmodified
+        /* events are processing, pass all keys unmodified */
         return false;
     }