annotate modules/striconv @ 14730:f0a9a2cd267c

fclose: preserve fflush errors Caught by gcc -Werror=unused-but-set-variable. * lib/fclose.c (rpl_fclose): Don't lose fflush errors. Reported by Jim Meyering. Signed-off-by: Eric Blake <eblake@redhat.com>
author Eric Blake <eblake@redhat.com>
date Wed, 11 May 2011 11:35:06 -0600
parents 7581db129a32
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7261
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 Character set conversion of strings made easy, uses iconv.
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/striconv.h
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/striconv.c
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 Depends-on:
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 iconv
8604
c92d7e507345 Use module 'iconv_open'.
Bruno Haible <bruno@clisp.org>
parents: 7286
diff changeset
10 iconv_open
7261
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 strdup
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 c-strcase
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 configure.ac:
7286
727bb5526bad For libraries not built with libtool:
Bruno Haible <bruno@clisp.org>
parents: 7261
diff changeset
15 if test $gl_cond_libtool = false; then
727bb5526bad For libraries not built with libtool:
Bruno Haible <bruno@clisp.org>
parents: 7261
diff changeset
16 gl_ltlibdeps="$gl_ltlibdeps $LTLIBICONV"
727bb5526bad For libraries not built with libtool:
Bruno Haible <bruno@clisp.org>
parents: 7261
diff changeset
17 gl_libdeps="$gl_libdeps $LIBICONV"
727bb5526bad For libraries not built with libtool:
Bruno Haible <bruno@clisp.org>
parents: 7261
diff changeset
18 fi
7261
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 Makefile.am:
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 lib_SOURCES += striconv.h striconv.c
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 if GL_COND_LIBTOOL
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 lib_LDFLAGS += $(LTLIBICONV)
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 endif
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 Include:
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 "striconv.h"
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28
10130
7581db129a32 Mention the link requirements.
Bruno Haible <bruno@clisp.org>
parents: 9131
diff changeset
29 Link:
7581db129a32 Mention the link requirements.
Bruno Haible <bruno@clisp.org>
parents: 9131
diff changeset
30 $(LTLIBICONV) when linking with libtool, $(LIBICONV) otherwise
7581db129a32 Mention the link requirements.
Bruno Haible <bruno@clisp.org>
parents: 9131
diff changeset
31
7261
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32 License:
9131
8812f453e378 Use the synonymous term LGPLv2+.
Bruno Haible <bruno@clisp.org>
parents: 8604
diff changeset
33 LGPLv2+
7261
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 Maintainer:
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 Bruno Haible, Simon Josefsson
f75588924b8c New module 'striconv'.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37