ref: 62bd2ae8b910b56dd6cbc50c4d9573e2eac6f1ad
parent: 4e3a8e41fb8b46f46f19f0dcdc170bc704c907e2
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sun Aug 11 04:22:21 EDT 2013
libdraw: fix ekbd() memory leak
--- a/sys/src/libdraw/event.c
+++ b/sys/src/libdraw/event.c
@@ -423,6 +423,7 @@
drawerror(display, "events: keyboard not initialzed");
eb = ebread(&eslave[Skeyboard]);
chartorune(&r, (char*)eb->buf);
+ free(eb);
return r;
}
--
⑨