I try to compile the following .cpp file, but I get a "expected init-declarator before "enum":
Windows XP, code::blocks and Mingw
Setup.cpp:
what's wrong?Code:#include "Setup.h" #include "includes.h" enum Subsystem { video, audio, timer, cd, joystick, everything, evthread }; bool Init(int s) { switch (s) { case 0: if ( SDL_Init( SDL_INIT_VIDEO ) < 0 ) { return false; } break; case 1: if ( SDL_Init( SDL_INIT_AUDIO ) < 0 ) { return false; } break; case 2: if ( SDL_Init( SDL_INIT_TIMER ) < 0 ) { return false; } break; case 3: if ( SDL_Init( SDL_INIT_CDROM ) < 0 ) { return false; } break; case 4: if ( SDL_Init( SDL_INIT_JOYSTICK ) < 0 ) { return false; } break; case 5: if ( SDL_Init( SDL_INIT_EVERYTHING) < 0 ) { return false; } break; case 6: if ( SDL_Init( SDL_INIT_EVENTTHREAD) < 0 ) { return false; } break; default: return true; break; } }



LinkBack URL
About LinkBacks




Thanks for help.