diff --git a/runtime/starpu/codelets/codelet_dataflush.c b/runtime/starpu/codelets/codelet_dataflush.c index f917cdfa245aa69b7b5587bae949e599db3afe01..c1e6c2fb90fdc1957eb6e7223fdc35296029d76c 100644 --- a/runtime/starpu/codelets/codelet_dataflush.c +++ b/runtime/starpu/codelets/codelet_dataflush.c @@ -47,7 +47,7 @@ int RUNTIME_desc_iscached(const MORSE_desc_t *A, int Am, int An) starpu_data_handle_t *ptrtile = (starpu_data_handle_t*)(A->schedopt); ptrtile += ((int64_t)(A->lmt) * (int64_t)An + (int64_t)Am); - if (!*ptrtile) + if (!(*ptrtile)) return 0; return starpu_mpi_cached_receive(*ptrtile);