From a5ef4be6ddde1acdcec3df27117667a8f0e32206 Mon Sep 17 00:00:00 2001 From: Paul Gardner-Stephen Date: Wed, 24 Apr 2019 09:58:19 +0930 Subject: [PATCH] don't count explained matches --- src/similarity.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/similarity.c b/src/similarity.c index 41749940..65e5015f 100644 --- a/src/similarity.c +++ b/src/similarity.c @@ -98,9 +98,6 @@ int main(int argc,char **argv) if (l2) { - matches[k]++; - } if (k>2) { char similarity_name[MAX_SIZE]; snprintf(similarity_name,MAX_SIZE,"strings/"); @@ -121,6 +118,9 @@ int main(int argc,char **argv) break; fclose(f); } + + // Otherwise, the match is unexplained. + matches[k]++; // Display particularly long matches printf("$%04X = $%04X :",i,j); @@ -136,7 +136,7 @@ int main(int argc,char **argv) for(int i=0;i