From 4a365d41b677e495f8658b20bad0a6dff41c747d Mon Sep 17 00:00:00 2001 From: oy Date: Thu, 5 Aug 2010 20:34:16 +0200 Subject: added fix for crash when there is no datadir --- src/engine/shared/storage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/engine/shared/storage.cpp') diff --git a/src/engine/shared/storage.cpp b/src/engine/shared/storage.cpp index 6f2399d7..e8b0f8bb 100644 --- a/src/engine/shared/storage.cpp +++ b/src/engine/shared/storage.cpp @@ -197,7 +197,7 @@ public: static IStorage *Create(const char *pApplicationName, int NumArgs, const char **ppArguments) { CStorage *p = new CStorage(); - if(p->Init(pApplicationName, NumArgs, ppArguments)) + if(p && p->Init(pApplicationName, NumArgs, ppArguments)) { delete p; p = 0; -- cgit 1.4.1