use s*n*printf instead of sprintf
This commit is contained in:
parent
fc3baeef51
commit
38de80b9f1
8
draw.c
8
draw.c
@ -97,11 +97,11 @@ static int dopcxreal(char *name,gfxset *gs) {
|
|||||||
|
|
||||||
memset(gs,0,sizeof(gfxset));
|
memset(gs,0,sizeof(gfxset));
|
||||||
ileft=0;
|
ileft=0;
|
||||||
sprintf(tname,DATADIR "/%s",name);
|
snprintf(tname,sizeof(tname),DATADIR "/%s",name);
|
||||||
ihand=open(tname,O_RDONLY);
|
ihand=open(tname,O_RDONLY);
|
||||||
if(ihand<0) {
|
if(ihand<0) {
|
||||||
char tname2[260];
|
char tname2[260];
|
||||||
sprintf(tname2,"%s.pcx",tname);
|
snprintf(tname2,sizeof(tname2),"%s.pcx",tname);
|
||||||
ihand=open(tname2,O_RDONLY);
|
ihand=open(tname2,O_RDONLY);
|
||||||
if(ihand<0)
|
if(ihand<0)
|
||||||
return 1;
|
return 1;
|
||||||
@ -258,7 +258,7 @@ static void bigscrprintf(char *str,...) {
|
|||||||
va_list ap;
|
va_list ap;
|
||||||
|
|
||||||
va_start(ap, str);
|
va_start(ap, str);
|
||||||
vsprintf(output,str,ap);
|
vsnprintf(output,sizeof(output),str,ap);
|
||||||
p=output;
|
p=output;
|
||||||
for(;;) {
|
for(;;) {
|
||||||
p2=p;
|
p2=p;
|
||||||
@ -407,7 +407,7 @@ void loadgfx() {
|
|||||||
colorgs=gs+1;
|
colorgs=gs+1;
|
||||||
|
|
||||||
for(i=0;i<MAXSETS;++i) {
|
for(i=0;i<MAXSETS;++i) {
|
||||||
sprintf(name,"%s%d",colorsetname,i);
|
snprintf(name,sizeof(name),"%s%d",colorsetname,i);
|
||||||
err=dopcx(name,colorgs+i);
|
err=dopcx(name,colorgs+i);
|
||||||
if(err) continue;
|
if(err) continue;
|
||||||
}
|
}
|
||||||
|
4
menu.c
4
menu.c
@ -230,7 +230,7 @@ static void draw_host_game(void) {
|
|||||||
for(i=0;i<MAXNETNODES;++i) {
|
for(i=0;i<MAXNETNODES;++i) {
|
||||||
if(!netnodes[i].used) continue;
|
if(!netnodes[i].used) continue;
|
||||||
name=netnodes[i].name;
|
name=netnodes[i].name;
|
||||||
sprintf(temp," %d %s",i+1,name);
|
snprintf(temp,sizeof(temp)," %d %s",i+1,name);
|
||||||
drawbigstring(M3X,M3Y+(i+2)*bigfontyspace,temp);
|
drawbigstring(M3X,M3Y+(i+2)*bigfontyspace,temp);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -288,7 +288,7 @@ static void drawjoinscreen(void) {
|
|||||||
if(!netnodes[i].used) continue;
|
if(!netnodes[i].used) continue;
|
||||||
memmove(name,netnodes[i].name,16);
|
memmove(name,netnodes[i].name,16);
|
||||||
name[16]=0;
|
name[16]=0;
|
||||||
sprintf(temp," %d %s",i+1,name);
|
snprintf(temp,sizeof(temp)," %d %s",i+1,name);
|
||||||
drawbigstring(JX,JY+(i+1)*bigfontyspace,temp);
|
drawbigstring(JX,JY+(i+1)*bigfontyspace,temp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user