summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/libdraw/event.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/src/libdraw/event.c b/sys/src/libdraw/event.c
index 5f99199dd..5df6e63a8 100644
--- a/sys/src/libdraw/event.c
+++ b/sys/src/libdraw/event.c
@@ -423,6 +423,7 @@ ekbd(void)
drawerror(display, "events: keyboard not initialzed");
eb = ebread(&eslave[Skeyboard]);
chartorune(&r, (char*)eb->buf);
+ free(eb);
return r;
}