X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=bb7a2b5b3399f9598d48763873fa065488723fc4;hb=9e18c7b845bf154f0b1a4603ad907aa20c3b3e90;hp=3f64b882b8f33f328c07a385b372a86f33502438;hpb=cc3401ea96ba528d5f7d384d9f89444dbebcc432;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 3f64b882..bb7a2b5b 100644 --- a/src/screens.c +++ b/src/screens.c @@ -4120,22 +4120,17 @@ static void ApiRenamePlayerExt(struct HttpRequest *request, } } -static void ApiRenamePlayer(void *data_raw) +static int ApiRenamePlayerThread(void *data_raw) { struct HttpRequest *request = checked_calloc(sizeof(struct HttpRequest)); struct HttpResponse *response = checked_calloc(sizeof(struct HttpResponse)); ApiRenamePlayerExt(request, response, data_raw); + FreeThreadData_ApiRenamePlayer(data_raw); + checked_free(request); checked_free(response); -} - -static int ApiRenamePlayerThread(void *data_raw) -{ - ApiRenamePlayer(data_raw); - - FreeThreadData_ApiRenamePlayer(data_raw); return 0; }