~ chicken-core (chicken-5) c48a2fb65e0d19992439a231747230e544b88405


commit c48a2fb65e0d19992439a231747230e544b88405
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Mon May 25 15:08:23 2015 +0200
Commit:     Peter Bex <peter@more-magic.net>
CommitDate: Mon May 25 15:08:23 2015 +0200

    Silence "always true" warning for *allow-utf8-mode?*

diff --git a/irregex.scm b/irregex.scm
index afeb11d0..9d575e8c 100644
--- a/irregex.scm
+++ b/irregex.scm
@@ -89,6 +89,10 @@
 ;; so find-tail is unused (it's only used in the "find" definition)
 (declare (unused find-tail))
 
+;; This is to silence an "always true" warning that we can't fix
+;; because we don't want to needlessly change irregex-core.
+(declare (type (*allow-utf8-mode?* boolean)))
+
 (define-syntax build-cache
   (er-macro-transformer 
    (lambda (x r c)
Trap