From 62bd2ae8b910b56dd6cbc50c4d9573e2eac6f1ad Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sun, 11 Aug 2013 08:22:21 +0200 Subject: libdraw: fix ekbd() memory leak --- sys/src/libdraw/event.c | 1 + 1 file changed, 1 insertion(+) 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; } -- cgit v1.2.3