diff options
| author | Andreas Oberritter <obi@opendreambox.org> | 2010-10-29 14:54:36 +0200 |
|---|---|---|
| committer | Andreas Oberritter <obi@opendreambox.org> | 2010-11-16 17:15:38 +0100 |
| commit | 059c9a03c8cc02b0c595e3a5599be04dc157f725 (patch) | |
| tree | 8ce10b7cb512ab1e1b49f4e10562aa5d83c433c0 /main/enigma.cpp | |
| parent | e8164a09377e89aeb0c208c12b979811d5bc33fe (diff) | |
| download | enigma2-059c9a03c8cc02b0c595e3a5599be04dc157f725.tar.gz enigma2-059c9a03c8cc02b0c595e3a5599be04dc157f725.zip | |
Add abstract class gMainDC as an interface for gFBDC and gSDLDC
Diffstat (limited to 'main/enigma.cpp')
| -rw-r--r-- | main/enigma.cpp | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/main/enigma.cpp b/main/enigma.cpp index 882af996..3ea4afb7 100644 --- a/main/enigma.cpp +++ b/main/enigma.cpp @@ -13,12 +13,9 @@ #include <lib/base/eerror.h> #include <lib/base/init.h> #include <lib/base/init_num.h> -#include <lib/gdi/gfbdc.h> +#include <lib/gdi/gmaindc.h> #include <lib/gdi/glcddc.h> #include <lib/gdi/grc.h> -#ifdef WITH_SDL -#include <lib/gdi/sdl.h> -#endif #include <lib/gdi/epng.h> #include <lib/gdi/font.h> #include <lib/gui/ebutton.h> @@ -146,15 +143,10 @@ int main(int argc, char **argv) eMain main; #if 1 -#ifdef WITH_SDL - ePtr<gSDLDC> my_dc; - gSDLDC::getInstance(my_dc); -#else - ePtr<gFBDC> my_dc; - gFBDC::getInstance(my_dc); + ePtr<gMainDC> my_dc; + gMainDC::getInstance(my_dc); - int double_buffer = my_dc->haveDoubleBuffering(); -#endif + //int double_buffer = my_dc->haveDoubleBuffering(); ePtr<gLCDDC> my_lcd_dc; gLCDDC::getInstance(my_lcd_dc); |
