diff --git a/src/core_controller.c b/src/core_controller.c index 0f1ce0a..40c10ca 100644 --- a/src/core_controller.c +++ b/src/core_controller.c @@ -89,7 +89,7 @@ msCoreControllerDestroy(struct msCoreController **controller_ptr) { } struct msCoreController * msCoreControllerNew (struct mCore *core, struct msClientConnectionData *const data) { - struct msCoreController *controller = malloc (sizeof *controller); + struct msCoreController *controller = calloc (sizeof *controller, 1); controller->multiplayer = NULL; controller->threadContext.core = core; controller->threadContext.userData = data;