foxygit / doom Log in
commit 0074d76e44a91f7beabc7463dd652d15caa88dbc
Author:     Turo Lamminen <turotl@gmail.com>
AuthorDate: Tue Dec 11 19:34:36 2018 +0200
Commit:     Turo Lamminen <turotl@gmail.com>
CommitDate: Tue Dec 11 19:34:36 2018 +0200

    net: Fix const correctness issue in NET_SDL_ResolveAddress
---
 src/net_sdl.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/net_sdl.c b/src/net_sdl.c
index da667ff7..6f34c466 100644
--- a/src/net_sdl.c
+++ b/src/net_sdl.c
@@ -343,17 +343,14 @@ net_addr_t *NET_SDL_ResolveAddress(char *address)
     }
     else
     {
-	addr_hostname = address;
+	addr_hostname = M_StringDuplicate(address);
 	addr_port = port;
     }

     result = SDLNet_ResolveHost(&ip, addr_hostname, addr_port);

-    if (addr_hostname != address)
-    {
-	free(addr_hostname);
-    }
-
+    free(addr_hostname);
+
     if (result)
     {
         // unable to resolve