4682d7b3e8
- Change master sites, icon - Remove dependency for graphics/netpbm - USES gmake instead of USE_GMAKE - Use pkg-plist instead of PLIST_FILES and PORTDATA - Add DOCS Option - Support STAGEDIR - Change REINPLACE_CMD, fix for STAGEDIR - Break lines around 80 characters - Fix Desktop usage, add files/icebreaker.desktop instead of supplied desktop - Change patches and recreate with make makepatch - Add patch patch-transition.c, fix warning with Clang Approved by: pawel / wg (mentors, implicit)
52 lines
2.2 KiB
C
52 lines
2.2 KiB
C
--- ./themes.c.orig 2002-05-31 05:49:53.000000000 +0200
|
|
+++ ./themes.c 2013-12-24 13:42:35.000000000 +0100
|
|
@@ -192,7 +192,7 @@
|
|
|
|
foundcolor.spritetransparent = 0;
|
|
|
|
- snprintf(themefilename, 256,"%s/%s%s",DATAPREFIX,themename,THEMEFILEEXTENSION);
|
|
+ snprintf(themefilename, sizeof(themefilename),"%s/%s%s",DATAPREFIX,themename,THEMEFILEEXTENSION);
|
|
|
|
themefile=fopen(themefilename,"r");
|
|
if (themefile==NULL)
|
|
@@ -338,7 +338,7 @@
|
|
"We'll try to load it anyway, but don't be surpised if there's a problem.\n"
|
|
"(Filename is %s)\n",themename,valbuf);
|
|
}
|
|
- snprintf(loadfilebuf, 256,"%s/%s",DATAPREFIX,valbuf);
|
|
+ snprintf(loadfilebuf, sizeof(loadfilebuf),"%s/%s",DATAPREFIX,valbuf);
|
|
spriteimage=loadsprite(themename,loadfilebuf);
|
|
}
|
|
else if (!strcmp(optbuf,"spritemirrorbitmap"))
|
|
@@ -349,7 +349,7 @@
|
|
"We'll try to load it anyway, but don't be surpised if there's a problem.\n"
|
|
"(Filename is %s)\n",themename,valbuf);
|
|
}
|
|
- snprintf(loadfilebuf, 256,"%s/%s",DATAPREFIX,valbuf);
|
|
+ snprintf(loadfilebuf, sizeof(loadfilebuf),"%s/%s",DATAPREFIX,valbuf);
|
|
spritemirrorimage=loadsprite(themename,loadfilebuf);
|
|
}
|
|
else if (!strcmp(optbuf,"soundouch"))
|
|
@@ -360,7 +360,7 @@
|
|
"We'll try to load it anyway, but don't be surpised if there's a problem.\n"
|
|
"(Filename is %s)\n",themename,valbuf);
|
|
}
|
|
- snprintf(loadfilebuf, 256,"%s/%s",DATAPREFIX,valbuf);
|
|
+ snprintf(loadfilebuf, sizeof(loadfilebuf),"%s/%s",DATAPREFIX,valbuf);
|
|
loadsounds(themename,loadfilebuf,NULL);
|
|
}
|
|
else if (!strcmp(optbuf,"soundcrash"))
|
|
@@ -483,11 +483,11 @@
|
|
{
|
|
fprintf(stderr,"Hey! You can't have a theme named random! Please remove the random.ibt\n"
|
|
"file from your themes directory.\n");
|
|
- snprintf(themename,MAXTHEMENAMELENGTH+1,"linux");
|
|
+ strcpy(themename,"linux");
|
|
}
|
|
else
|
|
{
|
|
- snprintf(themename,MAXTHEMENAMELENGTH+1,themelist[random() %themecount]);
|
|
+ snprintf(themename,sizeof(themename),"%s",themelist[random() %themecount]);
|
|
}
|
|
freethemenames(&themelist,themecount);
|
|
return settheme(themename);
|