From d6e540d9e7d4aa54ee893d33c9ee5e5f88311171 Mon Sep 17 00:00:00 2001 From: ENGO150 <v.smejkal06@gmail.com> Date: Mon, 2 Sep 2024 15:02:42 +0200 Subject: [PATCH] implemented asking_password in client receive loop --- src/chat/misc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/chat/misc.c b/src/chat/misc.c index cb994d4..a3f075a 100644 --- a/src/chat/misc.c +++ b/src/chat/misc.c @@ -1048,6 +1048,8 @@ void *why2_listen_server(void *socket) why2_deallocate(pm_info); } else if (strcmp(message, WHY2_CHAT_CODE_ENTER_PASSWORD) == 0 || strcmp(message, WHY2_CHAT_CODE_INVALID_PASSWORD) == 0) //PICK USERNAME (COULD BE CAUSE BY INVALID USERNAME) { + __why2_set_asking_password(1); + if (strcmp(message, WHY2_CHAT_CODE_INVALID_PASSWORD) == 0) //INVALID USERNAME { printf(WHY2_CLEAR_AND_GO_UP WHY2_CLEAR_AND_GO_UP "%s\nInvalid password!\n\n\n", asking_password > 1 ? WHY2_CLEAR_AND_GO_UP : "");