#include #include struct msClientConnectionData * msClientConnectionDataNew(size_t numberOfThread, int clientFd) { struct msClientConnectionData *data = malloc (sizeof *data); data->numberOfThread = numberOfThread; data->clientFd = clientFd; data->coreController = NULL; return data; } void msClientConnectionDataDestroy(struct msClientConnectionData **data) { if ((*data)->coreController) { msCoreControllerDestroy(&(*data)->coreController); } free(*data); *data = NULL; }