summaryrefslogtreecommitdiff
path: root/lib/unicodeio.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2001-03-06 18:11:01 +0000
committerJim Meyering <jim@meyering.net>2001-03-06 18:11:01 +0000
commite7dfa263f20171fd893916284ca7ae96e226e9a5 (patch)
tree635ce3a3e73836dac598887c038b77f93a00d02d /lib/unicodeio.c
parent6bbc8a8fef5db7948dc6f6a2a28f53b348b864fe (diff)
downloadcoreutils-e7dfa263f20171fd893916284ca7ae96e226e9a5.tar.xz
(print_unicode_char): Simplify accordingly.
Diffstat (limited to 'lib/unicodeio.c')
-rw-r--r--lib/unicodeio.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/unicodeio.c b/lib/unicodeio.c
index 2771132d8..9f9036643 100644
--- a/lib/unicodeio.c
+++ b/lib/unicodeio.c
@@ -1,6 +1,6 @@
/* Unicode character output to streams with locale dependent encoding.
- Copyright (C) 2000 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2001 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU Library General Public License as published
@@ -124,13 +124,11 @@ print_unicode_char (FILE *stream, unsigned int code)
extern const char *locale_charset PARAMS ((void));
const char *charset = locale_charset ();
- is_utf8 = (charset != NULL && !strcmp (charset, UTF8_NAME));
+ is_utf8 = !strcmp (charset, UTF8_NAME);
#if HAVE_ICONV
if (!is_utf8)
{
- utf8_to_local = (charset != NULL
- ? iconv_open (charset, UTF8_NAME)
- : (iconv_t)(-1));
+ utf8_to_local = iconv_open (charset, UTF8_NAME);
if (utf8_to_local == (iconv_t)(-1))
{
/* For an unknown encoding, assume ASCII. */