diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c index d6518f5f02066a94ead50b4df94ed28898ed7e7e..bd9f0f131c1e5cf32ea7f8cf3cbcf8d2d605c73f 100644 --- a/src/sbbs3/userdat.c +++ b/src/sbbs3/userdat.c @@ -2769,8 +2769,6 @@ BOOL logoutuserdat(scfg_t* cfg, user_t* user, time_t now, time_t logontime) /****************************************************************************/ void resetdailyuserdat(scfg_t* cfg, user_t* user, BOOL write) { - char str[128]; - if(!VALID_CFG(cfg) || user==NULL) return; @@ -2785,8 +2783,7 @@ void resetdailyuserdat(scfg_t* cfg, user_t* user, BOOL write) if(write) putuserstr(cfg,user->number, USER_PTODAY, "0"); /* free credits per day */ user->freecdt=cfg->level_freecdtperday[user->level]; - if(write) putuserstr(cfg,user->number, USER_FREECDT - ,_ui64toa(user->freecdt,str,10)); + if(write) putuserdec64(cfg,user->number, USER_FREECDT, user->freecdt); /* time used today */ user->ttoday=0; if(write) putuserstr(cfg,user->number, USER_TTODAY, "0");