summaryrefslogtreecommitdiff
path: root/libguile/i18n.c
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2011-07-01 15:29:51 +0200
committerLudovic Courtès <ludo@gnu.org>2011-07-01 15:29:51 +0200
commite780c14fd0fd2572eaebc2949f6a67fc773c2835 (patch)
treea84e563764b218cae55b6ffd77d7303f1a4620a6 /libguile/i18n.c
parent1f7945a768a8df06ad208ed2846dfe4f92e1515a (diff)
downloadguile-e780c14fd0fd2572eaebc2949f6a67fc773c2835.tar.gz
i18n: Don't use `!=' to compare SCMs.
* libguile/i18n.c (install_locale)[!USE_GNU_LOCALE_API]: Use `SCM_UNBNDP' instead of `!='.
Diffstat (limited to 'libguile/i18n.c')
-rw-r--r--libguile/i18n.c2
1 files changed, 1 insertions, 1 deletions
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;