X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d6f6602d7cea3a7899990fe79216af7d98d05917..59e42503e34758a946ebee1a1405fecb8fe7236d:/lib/gdi/glcddc.h diff --git a/lib/gdi/glcddc.h b/lib/gdi/glcddc.h index d4cfab82..a2b3c7f0 100644 --- a/lib/gdi/glcddc.h +++ b/lib/gdi/glcddc.h @@ -1,5 +1,3 @@ -#ifndef DISABLE_LCD - #ifndef __glcddc_h #define __glcddc_h @@ -11,17 +9,14 @@ class gLCDDC: public gDC eLCD *lcd; static gLCDDC *instance; int update; - void exec(gOpcode *opcode); + void exec(const gOpcode *opcode); gSurface surface; public: - gLCDDC(eLCD *lcd); + gLCDDC(); ~gLCDDC(); void setUpdate(int update); - static gLCDDC *getInstance(); + static int getInstance(ePtr &ptr) { if (!instance) return -1; ptr = instance; return 0; } int islocked() { return lcd->islocked(); } }; - #endif - -#endif //DISABLE_LCD