diff options
Diffstat (limited to 'src/client/main.cpp')
| -rw-r--r-- | src/client/main.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/client/main.cpp b/src/client/main.cpp index ebb8645..7198fb1 100644 --- a/src/client/main.cpp +++ b/src/client/main.cpp @@ -213,8 +213,20 @@ int main(int argc, char *argv[]){ //Load some bullet physics stuff driver = device->getVideoDriver(); + if(!driver){ + printf("Failed to get video driver from device\n"); + return 1; + } ISceneManager* smgr = device->getSceneManager(); + if(!smgr){ + printf("Failed to get scene manager\n"); + return 1; + } IGUIEnvironment* guienv = device->getGUIEnvironment(); + if(!guienv){ + printf("failed to get guienv\n"); + return 1; + } device->setWindowCaption(L"Brok[en]gine Client v0.1\n"); |
