diff options
Diffstat (limited to 'mbbsd/cache.c')
-rw-r--r-- | mbbsd/cache.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/mbbsd/cache.c b/mbbsd/cache.c index 8ad9f2e8..09116154 100644 --- a/mbbsd/cache.c +++ b/mbbsd/cache.c @@ -210,13 +210,14 @@ searchuser(char *userid) } int -getuser(char *userid) +getuser(char *userid, userec_t *xuser) { int uid; - if ((uid = searchuser(userid))) - passwd_query(uid, &xuser); - xuser.money = moneyof(uid); + if ((uid = searchuser(userid))) { + passwd_query(uid, xuser); + xuser->money = moneyof(uid); + } return uid; } |