added some consts to the cascade code

This commit is contained in:
Scott Moynes 2002-04-15 15:45:11 +00:00
parent dbd6327646
commit adcdf31702
2 changed files with 3 additions and 3 deletions

View file

@ -584,7 +584,7 @@ void Workspace::placeWindow(OpenboxWindow *win) {
} // switch
if (! placed) {
Point *p = cascade(win);
const Point *const p = cascade(win);
place_x=p->x();
place_y=p->y();
delete p;
@ -598,7 +598,7 @@ void Workspace::placeWindow(OpenboxWindow *win) {
win->configure(place_x, place_y, win->size().w(), win->size().h());
}
Point *Workspace::cascade(const OpenboxWindow *const win){
inline const Point *const Workspace::cascade(const OpenboxWindow *const win){
if (((unsigned) cascade_x > (screen.size().w() / 2)) ||
((unsigned) cascade_y > (screen.size().h() / 2)))
cascade_x = cascade_y = 32;

View file

@ -49,7 +49,7 @@ protected:
void placeWindow(OpenboxWindow *);
Point *bestFitPlacement(const Size &win_size, const Rect &space);
Point *rowSmartPlacement(const Size &win_size, const Rect &space);
Point *cascade(const OpenboxWindow* window);
const Point *const cascade(const OpenboxWindow* window);
public:
Workspace(BScreen &, int = 0);