[LyX/master] Fix Clang 14 warning -Wbitwise-instead-of-logical

Scott Kostyshak skostysh at lyx.org
Fri Apr 29 01:02:23 UTC 2022


commit a83159f05170733069a2baf2237e81c033f33916
Author: Scott Kostyshak <skostysh at lyx.org>
Date:   Thu Apr 28 21:06:37 2022 -0400

    Fix Clang 14 warning -Wbitwise-instead-of-logical
    
    Use the boolean operator '||' with bools instead of the bitwise
    operator '|'.
---
 src/BufferView.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/BufferView.cpp b/src/BufferView.cpp
index 32c890c..30944cc 100644
--- a/src/BufferView.cpp
+++ b/src/BufferView.cpp
@@ -2531,7 +2531,7 @@ void BufferView::mouseEventDispatch(FuncRequest const & cmd0)
 
 	// Notify left insets
 	if (cur != old) {
-		bool badcursor = old.fixIfBroken() | cur.fixIfBroken();
+		bool badcursor = old.fixIfBroken() || cur.fixIfBroken();
 		badcursor |= notifyCursorLeavesOrEnters(old, cur);
 		if (badcursor)
 			cursor().fixIfBroken();


More information about the lyx-cvs mailing list