Skip to content
This repository has been archived by the owner on Jun 28, 2020. It is now read-only.

Commit

Permalink
return nothing if makeDatabase fails
Browse files Browse the repository at this point in the history
  • Loading branch information
bkacjios committed Dec 30, 2015
1 parent b5382df commit 256b174
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/gm_tmysql.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ int create(lua_State* state)
{
Database* mysqldb = makeDatabase(state);

if (!mysqldb) return 0;

UserData* userdata = (UserData*)LUA->NewUserdata(sizeof(UserData));
userdata->data = mysqldb;
userdata->type = DATABASE_ID;
Expand All @@ -62,6 +64,8 @@ int initialize(lua_State* state)
{
Database* mysqldb = makeDatabase(state);

if (!mysqldb) return 0;

std::string error;
if (!mysqldb->Initialize( error ))
{
Expand Down

0 comments on commit 256b174

Please sign in to comment.