From aa2cba9c882ba8bd69750b120d2b7ccd7250b562 Mon Sep 17 00:00:00 2001 From: Michael Gran Date: Wed, 2 Sep 2009 06:45:05 -0700 Subject: [PATCH] Remove always-true range checks in scm_i_ucs_range_to_char_set * libguile/srfi-14.c (scm_i_ucs_range_to_char_set): limits are always non-negative due to the type of the variable --- libguile/srfi-14.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libguile/srfi-14.c b/libguile/srfi-14.c index 7dc04f1f4..33b508d21 100644 --- a/libguile/srfi-14.c +++ b/libguile/srfi-14.c @@ -1333,8 +1333,6 @@ scm_i_ucs_range_to_char_set (const char *FUNC_NAME, SCM lower, SCM upper, clower = scm_to_size_t (lower); cupper = scm_to_size_t (upper) - 1; - SCM_ASSERT_RANGE (1, lower, clower >= 0); - SCM_ASSERT_RANGE (2, upper, cupper >= 0); SCM_ASSERT_RANGE (2, upper, cupper >= clower); if (!SCM_UNBNDP (error)) {