[Scummvm-git-logs] scummvm master -> 52fcf3ef58bd19a2b16f32cc65f9359d04036245
Strangerke
noreply at scummvm.org
Wed May 22 22:44:50 UTC 2024
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
52fcf3ef58 BAGEL: Fix some more PVS Studio issues, add some missing override keywords
Commit: 52fcf3ef58bd19a2b16f32cc65f9359d04036245
https://github.com/scummvm/scummvm/commit/52fcf3ef58bd19a2b16f32cc65f9359d04036245
Author: Strangerke (arnaud.boutonne at gmail.com)
Date: 2024-05-22T23:44:26+01:00
Commit Message:
BAGEL: Fix some more PVS Studio issues, add some missing override keywords
Changed paths:
engines/bagel/boflib/gfx/text.cpp
engines/bagel/boflib/gui/button.cpp
engines/bagel/boflib/gui/button.h
engines/bagel/boflib/gui/scroll_bar.cpp
diff --git a/engines/bagel/boflib/gfx/text.cpp b/engines/bagel/boflib/gfx/text.cpp
index dde92a414e4..564a7311c99 100644
--- a/engines/bagel/boflib/gfx/text.cpp
+++ b/engines/bagel/boflib/gfx/text.cpp
@@ -341,8 +341,8 @@ ErrorCode CBofText::displayTextEx(CBofBitmap *pBmp, const char *pszText, CBofRec
break;
case JUSTIFY_LEFT:
+ // align left
_cPosition.x = 0;
- align = Graphics::kTextAlignLeft;
break;
case JUSTIFY_RIGHT:
@@ -351,6 +351,7 @@ ErrorCode CBofText::displayTextEx(CBofBitmap *pBmp, const char *pszText, CBofRec
break;
case JUSTIFY_WRAP:
+ // Align left
_bMultiLine = true;
break;
}
diff --git a/engines/bagel/boflib/gui/button.cpp b/engines/bagel/boflib/gui/button.cpp
index 4b405a2819d..87e00878822 100644
--- a/engines/bagel/boflib/gui/button.cpp
+++ b/engines/bagel/boflib/gui/button.cpp
@@ -249,7 +249,7 @@ void CBofRadioButton::onLButtonDown(uint32, CBofPoint *pPoint, void *) {
assert(isValidObject(this));
assert(pPoint != nullptr);
- if ((_nState != BUTTON_DISABLED) && (_nState == BUTTON_UP)) {
+ if (_nState == BUTTON_UP) {
setState(BUTTON_DOWN, true);
}
}
diff --git a/engines/bagel/boflib/gui/button.h b/engines/bagel/boflib/gui/button.h
index b9aee7c6db1..e00fb257140 100644
--- a/engines/bagel/boflib/gui/button.h
+++ b/engines/bagel/boflib/gui/button.h
@@ -60,8 +60,8 @@ public:
virtual ErrorCode paint(CBofRect *pRect = nullptr);
- virtual void enable() override;
- virtual void disable() override;
+ void enable() override;
+ void disable() override;
ErrorCode setState(int nNewState, bool bRepaintNow = true);
int getState() {
@@ -99,11 +99,11 @@ public:
return (_nState == BUTTON_CHECKED);
}
- virtual ErrorCode paint(CBofRect *pRect = nullptr);
+ ErrorCode paint(CBofRect *pRect = nullptr) override;
protected:
- virtual void onLButtonDown(uint32 nFlags, CBofPoint *pPoint, void * = nullptr);
- virtual void onLButtonUp(uint32 nFlags, CBofPoint *pPoint, void * = nullptr);
+ void onLButtonDown(uint32 nFlags, CBofPoint *pPoint, void * = nullptr) override;
+ void onLButtonUp(uint32 nFlags, CBofPoint *pPoint, void * = nullptr) override;
};
class CBofBmpButton : public CBofWindow {
@@ -130,9 +130,9 @@ public:
}
protected:
- virtual void onPaint(CBofRect *pRect);
- virtual void onLButtonDown(uint32 nFlags, CBofPoint *pPoint, void * = nullptr);
- virtual void onLButtonUp(uint32 nFlags, CBofPoint *pPoint, void * = nullptr);
+ void onPaint(CBofRect *pRect) override;
+ void onLButtonDown(uint32 nFlags, CBofPoint *pPoint, void * = nullptr) override;
+ void onLButtonUp(uint32 nFlags, CBofPoint *pPoint, void * = nullptr) override;
CBofBitmap *_pButtonUp;
CBofBitmap *_pButtonDown;
diff --git a/engines/bagel/boflib/gui/scroll_bar.cpp b/engines/bagel/boflib/gui/scroll_bar.cpp
index d9e30eaa5eb..39304664684 100644
--- a/engines/bagel/boflib/gui/scroll_bar.cpp
+++ b/engines/bagel/boflib/gui/scroll_bar.cpp
@@ -185,7 +185,7 @@ void CBofScrollBar::setScrollRange(int nMin, int nMax, bool bRepaint) {
// Should we repaint the scroll bar now?
if (bRepaint) {
- paint(nullptr);
+ paint();
}
}
More information about the Scummvm-git-logs
mailing list