diff --git a/examples/chardev.c b/examples/chardev.c index c2f0858..a337d19 100644 --- a/examples/chardev.c +++ b/examples/chardev.c @@ -36,7 +36,7 @@ enum { /* Is device open? Used to prevent multiple access to device */ static atomic_t already_open = ATOMIC_INIT(CDEV_NOT_USED); -static char msg[BUF_LEN]; /* The msg the device will give when asked */ +static char msg[BUF_LEN + 1]; /* The msg the device will give when asked */ static struct class *cls; diff --git a/examples/chardev2.c b/examples/chardev2.c index db5e24d..58ed57b 100644 --- a/examples/chardev2.c +++ b/examples/chardev2.c @@ -28,7 +28,7 @@ enum { static atomic_t already_open = ATOMIC_INIT(CDEV_NOT_USED); /* The message the device will give when asked */ -static char message[BUF_LEN]; +static char message[BUF_LEN + 1]; static struct class *cls;