diff --git a/examples/vinput.c b/examples/vinput.c index b692d3f..21bd9aa 100644 --- a/examples/vinput.c +++ b/examples/vinput.c @@ -369,6 +369,7 @@ static int __init vinput_init(void) vinput_dev = register_chrdev(0, DRIVER_NAME, &vinput_fops); if (vinput_dev < 0) { pr_err("vinput: Unable to allocate char dev region\n"); + err = vinput_dev; goto failed_alloc; }