From e55187ee11444a3e361c6154adea4e8622882686 Mon Sep 17 00:00:00 2001 From: Marco Date: Tue, 18 Apr 2023 22:54:32 +0200 Subject: [PATCH] Fix return type for lobby functions. MAPS ARE ALREADY POINTERS. --- server/lobby.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/lobby.go b/server/lobby.go index dc59113..ba59387 100644 --- a/server/lobby.go +++ b/server/lobby.go @@ -6,9 +6,9 @@ import ( type Lobby map[uuid.UUID]Player -var lobbyInstance *Lobby = nil +var lobbyInstance Lobby = nil -func GetLobby() *Lobby { +func GetLobby() Lobby { if lobbyInstance == nil { lobbyInstance = newLobby() } @@ -16,9 +16,9 @@ func GetLobby() *Lobby { return lobbyInstance } -func newLobby() *Lobby { - var lobby Lobby - return &lobby +func newLobby() Lobby { + lobby := make(map[uuid.UUID]Player, 0) + return lobby } func (lobby Lobby) RegisterPlayer(player *Player) {