diff -urN 02-STYMulator-0.21a-Makefiles/src/ym2wav.cpp 03-STYMulator-0.21a-printf/src/ym2wav.cpp --- 02-STYMulator-0.21a-Makefiles/src/ym2wav.cpp 2010-04-21 18:24:32.225473694 +0200 +++ 03-STYMulator-0.21a-printf/src/ym2wav.cpp 2010-04-21 18:34:33.465503218 +0200 @@ -108,7 +108,7 @@ printf("Generating wav file from \"%s\"\n",argv[1]); printf("%s\n%s\n(%s)\n",info.pSongName,info.pSongAuthor,info.pSongComment); - printf("Total music time: %ld seconds.\n",info.musicTimeInSec); + printf("Total music time: %ld seconds.\n",(long)info.musicTimeInSec); FILE *out = fopen(argv[2],"wb"); if (!out) @@ -157,7 +157,7 @@ fwrite(&head,1,sizeof(WAVHeader),out); fseek(out,0,SEEK_END); fclose(out); - printf("%ld samples written (%.02f Mb).\n",totalNbSample,(float)(totalNbSample*sizeof(ymsample))/(1024*1024)); + printf("%ld samples written (%.02f Mb).\n",(long)totalNbSample,(float)(totalNbSample*sizeof(ymsample))/(1024*1024)); } else { // Error in loading music.