diff --git a/src/gui/components/cc.h b/src/gui/components/cc.h index 20db52260..c606c5ee0 100644 --- a/src/gui/components/cc.h +++ b/src/gui/components/cc.h @@ -36,6 +36,8 @@ class CComponents { + private: + bool allowPaint(const int& i); protected: int x, y, height, width, corner_type, shadow_w; int corner_rad, fr_thickness; @@ -45,7 +47,6 @@ class CComponents bool firstPaint, shadow, is_painted, paint_bg; void initVarBasic(); - bool allowPaint(int i); void paintFbItems(bool do_save_bg = true); virtual fb_pixel_t* getScreen(int ax, int ay, int dx, int dy); comp_screen_data_t saved_screen; diff --git a/src/gui/components/cc_base.cpp b/src/gui/components/cc_base.cpp index 6872023f8..b5fda280c 100644 --- a/src/gui/components/cc_base.cpp +++ b/src/gui/components/cc_base.cpp @@ -78,7 +78,7 @@ void CComponents::initVarBasic() saved_screen.pixbuf = NULL; } -bool CComponents::allowPaint(int i) +bool CComponents::allowPaint(const int& i) { if(v_fbdata[i].fbdata_type == CC_FBDATA_TYPE_BOX) return true;