diff options
Diffstat (limited to 'src/tools/romcmp.c')
-rw-r--r-- | src/tools/romcmp.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/tools/romcmp.c b/src/tools/romcmp.c index 205b6db2623..c916c41a505 100644 --- a/src/tools/romcmp.c +++ b/src/tools/romcmp.c @@ -443,9 +443,9 @@ static void freefile(fileinfo *file) static void printname(const fileinfo *file1,const fileinfo *file2,float score,int mode1,int mode2) { printf("%-12s %s %-12s %s ",file1 ? file1->name : "",modenames[mode1],file2 ? file2->name : "",modenames[mode2]); - if (score == 0.0) printf("NO MATCH\n"); - else if (score == 1.0) printf("IDENTICAL\n"); - else printf("%3.6f%%\n",score*100); + if (score == 0.0f) printf("NO MATCH\n"); + else if (score == 1.0f) printf("IDENTICAL\n"); + else printf("%3.6f%%\n",(double) (score*100)); } @@ -613,7 +613,7 @@ int CLIB_DECL main(int argc,char *argv[]) { for (mode2 = 0;mode2 < total_modes;mode2++) { - if (filecompare(&files[0][i],&files[0][j],mode1,mode2) == 1.0) + if (filecompare(&files[0][i],&files[0][j],mode1,mode2) == 1.0f) printname(&files[0][i],&files[0][j],1.0,mode1,mode2); } } @@ -658,7 +658,7 @@ int CLIB_DECL main(int argc,char *argv[]) for (j = 0;j < found[1];j++) { if (matchscore[i][j][mode1][mode2] > bestscore - || (matchscore[i][j][mode1][mode2] == 1.0 && mode2 == 0 && bestmode2 > 0)) + || (matchscore[i][j][mode1][mode2] == 1.0f && mode2 == 0 && bestmode2 > 0)) { bestscore = matchscore[i][j][mode1][mode2]; besti = i; |