diff --git a/drivers/staging/dst/export.c b/drivers/staging/dst/export.c index 80ae4ebe610a7d2cbb8ac40d2d225ced6bfbf008..4fbd848bd14fab51fc9531becd0b3537ad45696b 100644 --- a/drivers/staging/dst/export.c +++ b/drivers/staging/dst/export.c @@ -159,7 +159,7 @@ static struct dst_state *dst_accept_client(struct dst_state *st) goto err_out_exit; new = dst_state_alloc(st->node); - if (!new) { + if (IS_ERR(new)) { err = -ENOMEM; goto err_out_release; }