X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2FBaseDisplay.cc;h=28742e98a59a563a5286e6454cd18550ce860ecb;hb=788754fec3eb30dca567c047601d4c5791457c8c;hp=15c0c7e6da42498cca9846e32da45c9b866518f8;hpb=6486b6457693414862fdc34ea07457ed5cbf0a0d;p=chaz%2Fopenbox diff --git a/src/BaseDisplay.cc b/src/BaseDisplay.cc index 15c0c7e6..28742e98 100644 --- a/src/BaseDisplay.cc +++ b/src/BaseDisplay.cc @@ -245,7 +245,6 @@ BaseDisplay::BaseDisplay(const char *app_name, char *dpy_name) { ::exit(2); } - number_of_screens = ScreenCount(display); display_name = XDisplayName(dpy_name); #ifdef SHAPE @@ -337,9 +336,9 @@ BaseDisplay::BaseDisplay(const char *app_name, char *dpy_name) { XSetErrorHandler((XErrorHandler) handleXErrors); - screenInfoList.reserve(ScreenCount(display)); - for (int i = 0; i < number_of_screens; i++) - screenInfoList.push_back(new ScreenInfo(*this, i)); + screenInfoList.reserve(numberOfScreens()); + for (unsigned int s = 0; s < numberOfScreens(); s++) + screenInfoList.push_back(new ScreenInfo(*this, s)); #ifndef NOCLOBBER NumLockMask = ScrollLockMask = 0; @@ -512,14 +511,11 @@ void BaseDisplay::grab(void) { void BaseDisplay::ungrab(void) { if (! --server_grabs) XUngrabServer(display); - - if (server_grabs < 0) server_grabs = 0; } void BaseDisplay::addTimer(BTimer *timer) { ASSERT(timer != (BTimer *) 0); - printf("ADDING TIMER\n"); TimerList::iterator it; for (it = timerList.begin(); it != timerList.end(); ++it) { @@ -535,7 +531,6 @@ void BaseDisplay::addTimer(BTimer *timer) { void BaseDisplay::removeTimer(BTimer *timer) { - printf("REMOVING TIMER\n"); timerList.remove(timer); }