| 350 |
goto cleanup; |
goto cleanup; |
| 351 |
} |
} |
| 352 |
|
|
| 353 |
BBS_last_access_tm = BBS_login_tm = time(0); |
BBS_last_access_tm = BBS_login_tm = time(NULL); |
| 354 |
|
|
| 355 |
// Set user tz to process env |
// Set user tz to process env |
| 356 |
if (BBS_user_tz[0] != '\0') |
if (BBS_user_tz[0] != '\0') |
| 422 |
rs = NULL; |
rs = NULL; |
| 423 |
|
|
| 424 |
if (life != 333 && life != 365 && life != 666 && life != 999 && // Not immortal |
if (life != 333 && life != 365 && life != 666 && life != 999 && // Not immortal |
| 425 |
time(0) - last_login_dt > 60 * 60 * 24 * life) |
time(NULL) - last_login_dt > 60 * 60 * 24 * life) |
| 426 |
{ |
{ |
| 427 |
ret = -3; // Dead |
ret = -3; // Dead |
| 428 |
goto cleanup; |
goto cleanup; |
| 472 |
goto cleanup; |
goto cleanup; |
| 473 |
} |
} |
| 474 |
|
|
| 475 |
BBS_last_access_tm = BBS_login_tm = time(0); |
BBS_last_access_tm = BBS_login_tm = time(NULL); |
| 476 |
|
|
| 477 |
cleanup: |
cleanup: |
| 478 |
mysql_close(db); |
mysql_close(db); |