diff --git a/Engine/source/T3D/aiConnection.cpp b/Engine/source/T3D/aiConnection.cpp index c025b371d..e6b4bc11f 100644 --- a/Engine/source/T3D/aiConnection.cpp +++ b/Engine/source/T3D/aiConnection.cpp @@ -147,6 +147,7 @@ ConsoleFunction(aiConnect, S32 , 2, 20, "(...)" // Make sure and leav args[1] empty. const char* args[21]; args[0] = "onConnect"; + args[1] = NULL; // Filled in later for (S32 i = 1; i < argc; i++) args[i + 1] = argv[i]; diff --git a/Engine/source/T3D/gameBase/gameConnection.cpp b/Engine/source/T3D/gameBase/gameConnection.cpp index c9cb83bc4..5888ec218 100644 --- a/Engine/source/T3D/gameBase/gameConnection.cpp +++ b/Engine/source/T3D/gameBase/gameConnection.cpp @@ -324,6 +324,7 @@ void GameConnection::onConnectionEstablished(bool isInitiator) const char *argv[MaxConnectArgs + 2]; argv[0] = "onConnect"; + argv[1] = NULL; // Filled in later for(U32 i = 0; i < mConnectArgc; i++) argv[i + 2] = mConnectArgv[i]; // NOTE: Need to fallback to Con::execute() as IMPLEMENT_CALLBACK does not