From: Christopher N. Hesse Date: Mon, 6 Nov 2017 17:29:36 +0000 (+0100) Subject: fimg5x: Fix broken Mutex code X-Git-Url: https://git.stricted.de/?p=GitHub%2FLineageOS%2Fandroid_hardware_samsung_slsi_exynos.git;a=commitdiff_plain;h=e9cb1caed896f8309bc375ba8e17b81a9ff68eeb fimg5x: Fix broken Mutex code The Mutex object will always have an adress, this cannot be checked against NULL in any sane fashion. Change-Id: I8c7589e49ffb5dde65d2bdf3787983fb9d2784b0 --- diff --git a/libfimg5x/FimgExynos5.cpp b/libfimg5x/FimgExynos5.cpp index 5256e23..6fa8350 100644 --- a/libfimg5x/FimgExynos5.cpp +++ b/libfimg5x/FimgExynos5.cpp @@ -230,22 +230,13 @@ SYNC_FAIL: bool FimgV4x::t_Lock(void) { - if (&m_lock != NULL) { - status_t ret = m_lock.lock(); - return true; - } - PRINT("%s::m_lock is NULL",__func__); - return false; + return m_lock.lock(); } bool FimgV4x::t_UnLock(void) { - if (&m_lock != NULL) { - m_lock.unlock(); - return true; - } - PRINT("%s::m_lock is NULL",__func__); - return false; + m_lock.unlock(); + return true; } bool FimgV4x::m_CreateG2D(void)