From 4eb032b640941d1bc94d46741d13ac587775aa27 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 19 Dec 2002 22:10:00 +0000 Subject: [PATCH] Fixed gcc printf format warnings on OpenBSD. --- src/sbbs3/atcodes.cpp | 6 +++--- src/sbbs3/main.cpp | 2 +- src/sbbs3/xtrn_sec.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp index 4c44ea7ac9..cfdcec288f 100644 --- a/src/sbbs3/atcodes.cpp +++ b/src/sbbs3/atcodes.cpp @@ -141,10 +141,10 @@ char* sbbs_t::atcode(char* sp, char* str) up=0; char days[64]=""; if((up/(24*60*60))>=2) { - sprintf(days,"%lu days ",up/(24*60*60)); + sprintf(days,"%u days ",up/(24*60*60)); up%=(24*60*60); } - sprintf(str,"%s%lu:%02lu" + sprintf(str,"%s%u:%02u" ,days ,up/(60*60) ,(up/60)%60 @@ -384,7 +384,7 @@ char* sbbs_t::atcode(char* sp, char* str) if(!strcmp(sp,"TIMEON") || !strcmp(sp,"TIMEUSED")) { now=time(NULL); - sprintf(str,"%lu",(now-logontime)/60); + sprintf(str,"%lu",(now-logontime)/60L); return(str); } diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index 254b843a98..9bbedf079a 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -1503,7 +1503,7 @@ void event_thread(void* arg) delfiles(sbbs->cfg.temp_dir,ALLFILES); if(sbbs->unpack_qwk(str,i)==false) { char newname[MAX_PATH+1]; - sprintf(newname,"%s.%lx.bad",str,now); + sprintf(newname,"%s.%x.bad",str,now); remove(newname); if(rename(str,newname)==0) { char logmsg[MAX_PATH*3]; diff --git a/src/sbbs3/xtrn_sec.cpp b/src/sbbs3/xtrn_sec.cpp index cb01921b7c..0e67b5945c 100644 --- a/src/sbbs3/xtrn_sec.cpp +++ b/src/sbbs3/xtrn_sec.cpp @@ -396,7 +396,7 @@ void sbbs_t::xtrndat(char *name, char *dropdir, uchar type, ulong tleft lfexpand(str,misc); write(file,str,strlen(str)); - sprintf(str,"%s\n%s\n%lx\n%s\n%s\n%s\n" + sprintf(str,"%s\n%s\n%x\n%s\n%s\n%s\n" ,ltoaf(useron.exempt,tmp) /* Exemptions */ ,ltoaf(useron.rest,tmp2) /* Restrictions */ ,useron.expire /* Expiration date in unix form */ @@ -1132,7 +1132,7 @@ void sbbs_t::xtrndat(char *name, char *dropdir, uchar type, ulong tleft l=((((long)tm.tm_hour*60L)+(long)tm.tm_min)*60L) +(long)tm.tm_sec; - sprintf(str,"%s\n%s\n%u\n%u\n%u\n%u\n%lu\n%lu\n%s\n" + sprintf(str,"%s\n%s\n%u\n%u\n%u\n%u\n%lu\n%u\n%s\n" "%s\n%s\n%lu\n%s\n%u\n%u\n%u\n%u\n%u\n%lu\n%u\n" "%lu\n%lu\n%s\n%s\n" ,dropdir -- GitLab