summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/romcmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/romcmp.c')
-rw-r--r--src/tools/romcmp.c10
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;