moved API thread data structure definitions
[rocksndiamonds.git] / src / screens.c
index 61aff99a31f99a07bc1ee51cecde52bc81e07640..8a5279b71a0122705844c3f1aaef7498052d3bf1 100644 (file)
@@ -4042,6 +4042,12 @@ void HandleInfoScreen(int mx, int my, int dx, int dy, int button)
 // change name functions
 // ============================================================================
 
+struct ApiRenamePlayerThreadData
+{
+  char *player_name;
+  char *player_uuid;
+};
+
 static void ApiRenamePlayerExt(struct HttpRequest *request,
                               struct HttpResponse *response,
                               char *player_name_raw,
@@ -4102,12 +4108,6 @@ static void ApiRenamePlayer(char *player_name, char *player_uuid)
   checked_free(response);
 }
 
-struct ApiRenamePlayerThreadData
-{
-  char *player_name;
-  char *player_uuid;
-};
-
 static int ApiRenamePlayerThread(void *data_raw)
 {
   struct ApiRenamePlayerThreadData *data = data_raw;