X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=79d889de88c886c374e67a041554405b8b0018f9;hb=746d91a67b5059c607e8e6bd0453e6e0738ffe45;hp=e72e578601bc889dbc2c1e538feb11f1d6b60ee8;hpb=de5791c86b3c80e18b1871d39b9ec207c96c7cbf;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index e72e5786..79d889de 100644 --- a/src/screens.c +++ b/src/screens.c @@ -4229,12 +4229,16 @@ static int ApiRenamePlayerThread(void *data_raw) struct HttpRequest *request = checked_calloc(sizeof(struct HttpRequest)); struct HttpResponse *response = checked_calloc(sizeof(struct HttpResponse)); + program.api_thread_count++; + #if defined(PLATFORM_EMSCRIPTEN) Emscripten_ApiRenamePlayer_HttpRequest(request, data_raw); #else ApiRenamePlayer_HttpRequest(request, response, data_raw); #endif + program.api_thread_count--; + checked_free(request); checked_free(response);