diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp index 3ffb2ed415273d4c30586d020999d3f3e0898b20..a720d7b2410806355c8ee2871feee3b64e209965 100644 --- a/src/sbbs3/atcodes.cpp +++ b/src/sbbs3/atcodes.cpp @@ -1716,11 +1716,11 @@ const char* sbbs_t::atcode(char* sp, char* str, size_t maxlen, long* pmode, bool else if(!strcmp(sp,"ULS")) safe_snprintf(str,maxlen,"%lu", (ulong)stats.uls); else if(!strcmp(sp,"ULB")) - safe_snprintf(str,maxlen,"%" PRIu32, stats.ulb); + safe_snprintf(str,maxlen,"%" PRIu64, stats.ulb); else if(!strcmp(sp,"DLS")) safe_snprintf(str,maxlen,"%lu", (ulong)stats.dls); else if(!strcmp(sp,"DLB")) - safe_snprintf(str,maxlen,"%" PRIu32, stats.dlb); + safe_snprintf(str,maxlen,"%" PRIu64, stats.dlb); else if(!strcmp(sp,"PTODAY")) safe_snprintf(str,maxlen,"%lu", (ulong)stats.ptoday); else if(!strcmp(sp,"ETODAY")) diff --git a/src/sbbs3/getstats.c b/src/sbbs3/getstats.c index f3f7a68532332d917358f1d72ca2bcef9ea8371e..b54f41559fe99db3ef0a625f0c6cc29d462497e6 100644 --- a/src/sbbs3/getstats.c +++ b/src/sbbs3/getstats.c @@ -271,7 +271,7 @@ BOOL fwrite_cstats(FILE* fp, const stats_t* stats) ); if(len >= sizeof(pad)) return FALSE; - if(fprintf(fp, "%.*s\n", sizeof(pad) - (len + 1), pad) <= 0) + if(fprintf(fp, "%.*s\n", (int)(sizeof(pad) - (len + 1)), pad) <= 0) return FALSE; } len = fprintf(fp @@ -290,7 +290,7 @@ BOOL fwrite_cstats(FILE* fp, const stats_t* stats) ); if(len >= sizeof(pad)) return FALSE; - return fprintf(fp, "%.*s\n", sizeof(pad) - (len + 1), pad) > 0; + return fprintf(fp, "%.*s\n", (int)(sizeof(pad) - (len + 1)), pad) > 0; } /****************************************************************************/