ocf: fix uninitialized variable access (thx, Dakon)
[openwrt/svn-archive/archive.git] / target / linux / generic-2.6 / patches-2.6.28 / 973-ocf_2.6.27_fix.patch
index 6ffce01a280e893346e771a328e707c581df9781..ecb9bef51315daf64ae57d788d6a67e99c65e3b8 100644 (file)
 +
 +              t = kthread_create(random_proc, NULL, "ocf-random");
 +              if (IS_ERR(t)) {
++                      ret = PTR_ERR(t);
                        printk("crypto: crypto_rregister cannot start random thread; "
                                        "error %d", ret);
 -              } else
-+                      ret = PTR_ERR(t);
 +              } else {
 +                      random_task = t;
 +                      wake_up_process(t);