about summary refs log tree commit diff
path: root/src/engine/e_network.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/e_network.c')
-rw-r--r--src/engine/e_network.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/e_network.c b/src/engine/e_network.c
index 3e242618..acf723ba 100644
--- a/src/engine/e_network.c
+++ b/src/engine/e_network.c
@@ -221,7 +221,7 @@ static const char *conn_error(NETCONNECTION *conn)
 
 static void conn_set_error(NETCONNECTION *conn, const char *str)
 {
-	strcpy(conn->error_string, str);
+	str_copy(conn->error_string, str, sizeof(conn->error_string));
 }
 
 /*
@@ -337,7 +337,7 @@ static void conn_disconnect(NETCONNECTION *conn, const char *reason)
 
 		conn->error_string[0] = 0;
 		if(reason)
-			strcpy(conn->error_string, reason);
+			str_copy(conn->error_string, reason, sizeof(conn->error_string));
 	}
 	
 	conn_reset(conn);