X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2FBaseDisplay.h;h=cf1a7ae6a44788ca3a4ef5f770785a13152089b9;hb=1b1efab489353734f0047f97fe5fef7f96d0ee68;hp=9386a261413847edb69354aac5951ecf9daf4148;hpb=eb8a11a5a7b066ada63cc3550f8314f53eaf1a39;p=chaz%2Fopenbox diff --git a/src/BaseDisplay.h b/src/BaseDisplay.h index 9386a261..cf1a7ae6 100644 --- a/src/BaseDisplay.h +++ b/src/BaseDisplay.h @@ -30,11 +30,11 @@ class BaseDisplay; class ScreenInfo; -#include "LinkedList.h" #include "Timer.h" #include "Geometry.h" #include "Util.h" #include +#include #define AttribShaded (1l << 0) #define AttribMaxHoriz (1l << 1) @@ -133,7 +133,8 @@ private: typedef std::vector ScreenInfoList; ScreenInfoList screenInfoList; - LinkedList *timerList; + typedef std::list TimerList; + TimerList timerList; char *display_name, *application_name; int number_of_screens, server_grabs, colors_per_channel; @@ -275,7 +276,7 @@ public: #endif // NEWWMSPEC - inline ScreenInfo *getScreenInfo(int s) { + inline ScreenInfo *getScreenInfo(unsigned int s) { ASSERT(s < screenInfoList.size()); return screenInfoList[s]; }