[Scummvm-cvs-logs] CVS: tools simon2mp3.c,1.12,1.13

Oliver Kiehl olki at users.sourceforge.net
Tue Sep 30 03:48:01 CEST 2003


Update of /cvsroot/scummvm/tools
In directory sc8-pr-cvs1:/tmp/cvs-serv25661

Modified Files:
	simon2mp3.c 
Log Message:
add support for acorn version


Index: simon2mp3.c
===================================================================
RCS file: /cvsroot/scummvm/tools/simon2mp3.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- simon2mp3.c	6 Sep 2003 11:16:18 -0000	1.12
+++ simon2mp3.c	30 Sep 2003 10:46:58 -0000	1.13
@@ -526,8 +526,14 @@
 {
 	int i, n, size, num;
 
-	n = strlen(infile);
-	strncpy(infile_base, infile, n - 3);
+	memccpy(infile_base, infile, '.', strlen(infile));
+	n = strlen(infile_base);
+	if (infile_base[n-1] == '.')
+		infile_base[n] = '\0';
+	else {
+		infile_base[n] = '.';
+		infile_base[n + 1] = '\0';
+	}
 
 	input = fopen(infile, "rb");
 	if (!input) {





More information about the Scummvm-git-logs mailing list