examples/performance-thread: add missing braces
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Mon, 18 Jul 2016 11:20:25 +0000 (12:20 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 22 Jul 2016 10:40:26 +0000 (12:40 +0200)
pthread_detach() function was returning 0 even when not calling
lthread_detach(), due to missing braces in conditional
(extra indentation was applied, giving a hint this is the correct fix).

Fixes: 433ba6228f9a ("examples/performance-thread: add pthread_shim app")

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Tested-by: John McNamara <john.mcnamara@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
examples/performance-thread/pthread_shim/pthread_shim.c

index 93c3216..0d6100c 100644 (file)
@@ -417,9 +417,10 @@ int pthread_detach(pthread_t tid)
        if (override) {
                struct lthread *lt = (struct lthread *)tid;
 
-               if (lt == lthread_current())
+               if (lt == lthread_current()) {
                        lthread_detach();
                        return 0;
+               }
                NOT_IMPLEMENTED;
        }
        return _sys_pthread_funcs.f_pthread_detach(tid);