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