diff --git a/src/engine/globalscallbacks.cpp b/src/engine/globalscallbacks.cpp index e7e871e42b..d7f32f697c 100644 --- a/src/engine/globalscallbacks.cpp +++ b/src/engine/globalscallbacks.cpp @@ -66,75 +66,75 @@ void create() { #endif // WIN32 #ifdef WIN32 - initialize = new (currentPos) std::vector>; + initialize = new (currentPos) std::vector>(); ghoul_assert(initialize, "No initialize"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - initialize = new std::vector>; + initialize = new std::vector>(); #endif // WIN32 #ifdef WIN32 - deinitialize = new (currentPos) std::vector>; + deinitialize = new (currentPos) std::vector>(); ghoul_assert(deinitialize, "No deinitialize"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - deinitialize = new std::vector>; + deinitialize = new std::vector>(); #endif // WIN32 #ifdef WIN32 - initializeGL = new (currentPos) std::vector>; + initializeGL = new (currentPos) std::vector>(); ghoul_assert(initializeGL, "No initializeGL"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - initializeGL = new std::vector>; + initializeGL = new std::vector(); #endif // WIN32 #ifdef WIN32 - deinitializeGL = new (currentPos) std::vector>; + deinitializeGL = new (currentPos) std::vector>(); ghoul_assert(deinitializeGL, "No deinitializeGL"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - deinitializeGL = new std::vector>; + deinitializeGL = new std::vector>(); #endif // WIN32 #ifdef WIN32 - preSync = new (currentPos) std::vector>; + preSync = new (currentPos) std::vector>(); ghoul_assert(preSync, "No preSync"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - preSync = new std::vector>; + preSync = new std::vector>(); #endif // WIN32 #ifdef WIN32 - postSyncPreDraw = new (currentPos) std::vector>; + postSyncPreDraw = new (currentPos) std::vector>(); ghoul_assert(postSyncPreDraw, "No postSyncPreDraw"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - postSyncPreDraw = new std::vector>; + postSyncPreDraw = new std::vector>(); #endif // WIN32 #ifdef WIN32 - render = new (currentPos) std::vector>; + render = new (currentPos) std::vector>(); ghoul_assert(render, "No render"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - render = new std::vector>; + render = new std::vector>(); #endif // WIN32 #ifdef WIN32 - draw2D = new (currentPos) std::vector>; + draw2D = new (currentPos) std::vector>(); ghoul_assert(draw2D, "No draw2D"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - draw2D = new std::vector>; + draw2D = new std::vector>(); #endif // WIN32 #ifdef WIN32 - postDraw = new (currentPos) std::vector>; + postDraw = new (currentPos) std::vector>(); ghoul_assert(postDraw, "No postDraw"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - postDraw = new std::vector>; + postDraw = new std::vector>(); #endif // WIN32 #ifdef WIN32 @@ -142,64 +142,64 @@ void create() { ghoul_assert(keyboard, "No keyboard"); currentPos += sizeof(std::vector); #else // ^^^ WIN32 / !WIN32 vvv - keyboard = new std::vector; + keyboard = new std::vector(); #endif // WIN32 #ifdef WIN32 - character = new (currentPos) std::vector; + character = new (currentPos) std::vector(); ghoul_assert(character, "No character"); currentPos += sizeof(std::vector); #else // ^^^ WIN32 / !WIN32 vvv - character = new std::vector; + character = new std::vector(); #endif // WIN32 #ifdef WIN32 - mouseButton = new (currentPos) std::vector; + mouseButton = new (currentPos) std::vector(); ghoul_assert(mouseButton, "No mouseButton"); currentPos += sizeof(std::vector); #else // ^^^ WIN32 / !WIN32 vvv - mouseButton = new std::vector; + mouseButton = new std::vector(); #endif // WIN32 #ifdef WIN32 mousePosition = - new (currentPos) std::vector; + new (currentPos) std::vector(); ghoul_assert(mousePosition, "No mousePosition"); currentPos += sizeof(std::vector); #else // ^^^ WIN32 / !WIN32 vvv - mousePosition = new std::vector; + mousePosition = new std::vector(); #endif // WIN32 #ifdef WIN32 - mouseScrollWheel = new (currentPos) std::vector; + mouseScrollWheel = new (currentPos) std::vector(); ghoul_assert(mouseScrollWheel, "No mouseScrollWheel"); currentPos += sizeof(std::vector); #else // ^^^ WIN32 / !WIN32 vvv - mouseScrollWheel = new std::vector; + mouseScrollWheel = new std::vector(); #endif // WIN32 #ifdef WIN32 - touchDetected = new (currentPos) std::vector>; + touchDetected = new (currentPos) std::vector>(); ghoul_assert(touchDetected, "No touchDetected"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - touchDetected = new std::vector>; + touchDetected = new std::vector>(); #endif // WIN32 #ifdef WIN32 - touchUpdated = new (currentPos) std::vector>; + touchUpdated = new (currentPos) std::vector>(); ghoul_assert(touchUpdated, "No touchUpdated"); currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - touchUpdated = new std::vector>; + touchUpdated = new std::vector>(); #endif // WIN32 #ifdef WIN32 - touchExit = new (currentPos) std::vector>; + touchExit = new (currentPos) std::vector>(); ghoul_assert(touchExit, "No touchExit"); //currentPos += sizeof(std::vector>); #else // ^^^ WIN32 / !WIN32 vvv - touchExit = new std::vector>; + touchExit = new std::vector>(); #endif // WIN32 }