File 0434-erts-Silence-CodeChecker-in-erts_thr_drvport2port.patch of Package erlang

From ce5d18a2c4275c8be72936667c91036697ec77e5 Mon Sep 17 00:00:00 2001
From: Sverker Eriksson <sverker@erlang.org>
Date: Thu, 18 Feb 2021 17:44:41 +0100
Subject: [PATCH 34/34] erts: Silence CodeChecker in erts_thr_drvport2port

---
 erts/emulator/beam/erl_port.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/erts/emulator/beam/erl_port.h b/erts/emulator/beam/erl_port.h
index fbce10d112..5a1d73976d 100644
--- a/erts/emulator/beam/erl_port.h
+++ b/erts/emulator/beam/erl_port.h
@@ -717,8 +717,8 @@ erts_thr_drvport2port(ErlDrvPort drvport, int lock_pdl)
 			   || erts_lc_mtx_is_locked(&prt->port_data_lock->mtx));
 	}
 	else {
-	    ERTS_LC_ASSERT(prt->port_data_lock);
-	    ERTS_LC_ASSERT(erts_lc_mtx_is_locked(&prt->port_data_lock->mtx));
+	    ERTS_LC_ASSERT(prt->port_data_lock
+                           && erts_lc_mtx_is_locked(&prt->port_data_lock->mtx));
 	}
     }
 #endif
-- 
2.26.2

openSUSE Build Service is sponsored by