From e780c14fd0fd2572eaebc2949f6a67fc773c2835 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Fri, 1 Jul 2011 15:29:51 +0200 Subject: i18n: Don't use `!=' to compare SCMs. * libguile/i18n.c (install_locale)[!USE_GNU_LOCALE_API]: Use `SCM_UNBNDP' instead of `!='. --- libguile/i18n.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libguile/i18n.c') diff --git a/libguile/i18n.c b/libguile/i18n.c index b22b33222..f9ec723a0 100644 --- a/libguile/i18n.c +++ b/libguile/i18n.c @@ -400,7 +400,7 @@ install_locale (scm_t_locale locale) account. */ category_mask |= locale->category_mask; - if (locale->base_locale != SCM_UNDEFINED) + if (!SCM_UNBNDP (locale->base_locale)) locale = (scm_t_locale) SCM_SMOB_DATA (locale->base_locale); else locale = NULL; -- cgit v1.2.1