From 7df71035ff0730b7f12faed87fe75eeba03c6eae Mon Sep 17 00:00:00 2001 From: Christos Soulios <1561376+csoulios@users.noreply.github.com> Date: Fri, 2 Jul 2021 12:23:51 +0300 Subject: [PATCH] Converted strncmp to strcmp --- lib/MySQL_Protocol.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/MySQL_Protocol.cpp b/lib/MySQL_Protocol.cpp index 4aa06560c..8bb8b1bc7 100644 --- a/lib/MySQL_Protocol.cpp +++ b/lib/MySQL_Protocol.cpp @@ -2033,7 +2033,7 @@ __do_auth: (*myds)->sess->session_fast_forward=fast_forward; (*myds)->sess->user_max_connections=max_connections; } - if (password==NULL) { + if (password == NULL) { // this is a workaround for bug #603 if ( ((*myds)->sess->session_type == PROXYSQL_SESSION_ADMIN) @@ -2100,7 +2100,7 @@ __do_auth: (*myds)->sess->transaction_persistent=transaction_persistent; (*myds)->sess->session_fast_forward=fast_forward; (*myds)->sess->user_max_connections=max_connections; - if (strncmp(password,(char *)pass,strlen(password))==0) { + if (strcmp(password, (char *) pass) == 0) { if (backend_username) { free(password); password=NULL; @@ -2159,8 +2159,8 @@ __do_auth: ret=true; } } else { // mysql_clear_password - if (strncmp(password,(char *)pass,strlen(password))==0) { - ret=true; + if (strcmp(password, (char *) pass) == 0) { + ret = true; } } } else {