shithub: riscv

Download patch

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;
 }
 
--