Diff between 8f498abd339abdb65a6458b82a0d8c029e34f2ef and a4e1fd4b213214f564b460ad1922c6fd3abbb9bb

Changed Files

File Additions Deletions Status
src/rfkill.c +1 -1 modified

Full Patch

diff --git a/src/rfkill.c b/src/rfkill.c
index 6f040c9..70588c0 100644
--- a/src/rfkill.c
+++ b/src/rfkill.c
@@ -113,7 +113,7 @@ static gboolean rfkill_event(GIOChannel *chan,
 
 	memset(sysname, 0, sizeof(sysname));
 
-	if (read(fd, sysname, sizeof(sysname)) < 4) {
+	if (read(fd, sysname, sizeof(sysname) - 1) < 4) {
 		close(fd);
 		return TRUE;
 	}