diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-21 22:16:46 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-07-05 02:02:27 +0300 |
commit | 34731679071a511deccf310603d0f886cacacb94 (patch) | |
tree | d6bda08a9bccf790cfd42dff157257aacfcd6bd3 /src | |
parent | a6bda0c03d2659db85a65a93cf8ff5316accf560 (diff) | |
download | hercules-34731679071a511deccf310603d0f886cacacb94.tar.gz hercules-34731679071a511deccf310603d0f886cacacb94.tar.bz2 hercules-34731679071a511deccf310603d0f886cacacb94.tar.xz hercules-34731679071a511deccf310603d0f886cacacb94.zip |
Add missing checks to pincode.c
Diffstat (limited to 'src')
-rw-r--r-- | src/char/pincode.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/char/pincode.c b/src/char/pincode.c index 43958af8a..5085349cc 100644 --- a/src/char/pincode.c +++ b/src/char/pincode.c @@ -21,9 +21,10 @@ struct pincode_interface pincode_s; void pincode_handle (int fd, struct char_session_data* sd) { - struct online_char_data* character = (struct online_char_data*)idb_get(chr->online_char_db, sd->account_id); + struct online_char_data* character; nullpo_retv(sd); + character = (struct online_char_data*)idb_get(chr->online_char_db, sd->account_id); if( character && character->pincode_enable > pincode->charselect ){ character->pincode_enable = pincode->charselect * 2; }else{ |