aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
Diffstat (limited to 'src/client')
-rw-r--r--src/client/main.cpp12
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");