changeset 1753:09641e7179f6

Attempt to avoid misprobes of some Crest Hires FLI designer files as ECI 1.0 files.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 11 Jun 2018 15:22:29 +0300
parents fe3ae3fdf0f3
children aa6a858db6bd
files tools/lib64fmts.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/tools/lib64fmts.c	Mon Jun 11 15:13:24 2018 +0300
+++ b/tools/lib64fmts.c	Mon Jun 11 15:22:29 2018 +0300
@@ -777,7 +777,9 @@
 
     // XXX TODO: Perhaps count statistics about used byte values
     // and compare to value in buf[2] which is the RLE marker
-    if (len < 128 || !dmCompareAddr16(buf, 0, fmt->addr))
+    if (len < 128 ||
+        !dmCompareAddr16(buf, 0, fmt->addr) ||
+        len == 16386) // Crest Hires FLI Designer
         return DM_PROBE_SCORE_FALSE;
 
     for (n = 0, i = 3; i < len; i++)