diff options
Diffstat (limited to 'src/login_sql/login.c')
-rw-r--r-- | src/login_sql/login.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/login_sql/login.c b/src/login_sql/login.c index b3f5e2058..c64f14fcd 100644 --- a/src/login_sql/login.c +++ b/src/login_sql/login.c @@ -1312,7 +1312,7 @@ int parse_login(int fd) account.version = 1; //Force some version... safestrncpy(account.userid, RFIFOP(fd,6), NAME_LENGTH);//## does it have to be nul-terminated? safestrncpy(account.passwd, RFIFOP(fd,30), NAME_LENGTH);//## does it have to be nul-terminated? - account.passwdenc = (command != 0x01dd) ? 0 : PASSWORDENC; + account.passwdenc = (command == 0x01dd) ? PASSWORDENC : 0; Sql_EscapeStringLen(sql_handle, esc_userid, account.userid, strlen(account.userid)); result = mmo_auth(&account, fd); |