GUI: Fix Usage of Uninitialized Variable in Theme Layout RTL Code

This commit is contained in:
D G Turner 2020-06-23 22:29:03 +01:00
parent fe30434a2e
commit fffa98669c

View file

@ -115,6 +115,7 @@ protected:
public: public:
virtual bool getWidgetData(const Common::String &name, int16 &x, int16 &y, int16 &w, int16 &h, bool &useRTL); virtual bool getWidgetData(const Common::String &name, int16 &x, int16 &y, int16 &w, int16 &h, bool &useRTL);
bool getUseRTL() { return _useRTL; }
virtual Graphics::TextAlign getWidgetTextHAlign(const Common::String &name); virtual Graphics::TextAlign getWidgetTextHAlign(const Common::String &name);
@ -255,7 +256,7 @@ class ThemeLayoutTabWidget : public ThemeLayoutWidget {
public: public:
ThemeLayoutTabWidget(ThemeLayout *p, const Common::String &name, int16 w, int16 h, Graphics::TextAlign align, int tabHeight): ThemeLayoutTabWidget(ThemeLayout *p, const Common::String &name, int16 w, int16 h, Graphics::TextAlign align, int tabHeight):
ThemeLayoutWidget(p, name, w, h, align, _useRTL) { ThemeLayoutWidget(p, name, w, h, align, p->getUseRTL()) {
_tabHeight = tabHeight; _tabHeight = tabHeight;
} }