staging: unisys/uislib: kthread_create() returns an ERR_PTR

kthread_create() returns an ERR_PTR on error, it never returns NULL.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Dan Carpenter 2014-03-07 14:18:17 +03:00 committed by Greg Kroah-Hartman
parent d66b744ac6
commit a16a027651
1 changed files with 1 additions and 1 deletions

View File

@ -45,7 +45,7 @@ uisthread_start(struct uisthread_info *thrinfo,
/* used to stop the thread */
init_completion(&thrinfo->has_stopped);
thrinfo->task = kthread_create(threadfn, thrcontext, name, NULL);
if (thrinfo->task == NULL) {
if (IS_ERR(thrinfo->task)) {
thrinfo->id = 0;
return 0; /* failure */
}