From 3c1c29d3ab531543189891b737aff3d91f892e08 Mon Sep 17 00:00:00 2001 From: Alexander M Pickering Date: Sun, 16 Apr 2023 20:40:25 -0500 Subject: Better error messages during initalization --- src/client/main.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src') 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"); -- cgit v1.2.3-70-g09d2