diff src/network.c @ 26:b9e90a914e20

[gaim-migrate @ 35] Peter Teichman sent me another huge list of patches. Here they are :) committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Fri, 24 Mar 2000 19:17:34 +0000
parents 2846a03bda67
children b402a23f35df
line wrap: on
line diff
--- a/src/network.c	Fri Mar 24 08:55:32 2000 +0000
+++ b/src/network.c	Fri Mar 24 19:17:34 2000 +0000
@@ -57,7 +57,10 @@
 	fd = socket(AF_INET, SOCK_STREAM, 0);
 	
 	if (fd > -1) {
-		quad_addr=strdup(inet_ntoa(sin.sin_addr));
+		if (quad_addr)
+			g_free (quad_addr);
+		
+		quad_addr=g_strdup(inet_ntoa(sin.sin_addr));
 		if (proxy_connect(fd, (struct sockaddr *)&sin, sizeof(sin)) > -1) {
 			return fd;
 		}