aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/event_defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/os/event_defs.h')
-rw-r--r--src/nvim/os/event_defs.h13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/nvim/os/event_defs.h b/src/nvim/os/event_defs.h
index 553d4e3125..2dd9403d9f 100644
--- a/src/nvim/os/event_defs.h
+++ b/src/nvim/os/event_defs.h
@@ -6,21 +6,12 @@
#include "nvim/os/job_defs.h"
#include "nvim/os/rstream_defs.h"
-typedef void * EventSource;
typedef struct event Event;
typedef void (*event_handler)(Event event);
struct event {
- EventSource source;
+ void *data;
event_handler handler;
- union {
- int signum;
- struct {
- RStream *ptr;
- bool eof;
- } rstream;
- Job *job;
- } data;
-};
+};
#endif // NVIM_OS_EVENT_DEFS_H