diff --git a/server.c b/server.c index 889837dfcdc20e3c57b1e7a6a50c98e0b8577962..da982265a18627db16cc72e4a34ce0fae6615147 100644 --- a/server.c +++ b/server.c @@ -407,14 +407,14 @@ bool show_accepted_page(int sockfd) { strcat(added, p1_guess[i]); strcat(added, split); } - strcat(added, p1_guess[i]); + strcat(added, p1_guess[p1_guess_len - 1]); } else if (sockfd == p2_sockfd) { for (int i = 0; i < p2_guess_len - 1; i++) { strcat(added, p2_guess[i]); strcat(added, split); } - strcat(added, p2_guess[i]); + strcat(added, p2_guess[p2_guess_len - 1]); } strcat(added, added_suffix);