annotate modules/vasprintf @ 17476:6057744acd2c default tip master

autoupdate
author Karl Berry <karl@freefriends.org>
date Fri, 16 Aug 2013 06:32:22 -0700
parents efab6978105e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4224
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 vsprintf with automatic memory allocation.
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
9415
8ea12c7d7d59 Notify xgettext about functions that have a format string argument.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
4 Notice:
8ea12c7d7d59 Notify xgettext about functions that have a format string argument.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
5 If you are using GNU gettext version 0.16.1 or older, add the following options
8ea12c7d7d59 Notify xgettext about functions that have a format string argument.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
6 to XGETTEXT_OPTIONS in your po/Makevars:
8ea12c7d7d59 Notify xgettext about functions that have a format string argument.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
7 --flag=asprintf:2:c-format --flag=vasprintf:2:c-format
8ea12c7d7d59 Notify xgettext about functions that have a format string argument.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
8
4224
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 Files:
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10 lib/vasprintf.c
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 lib/asprintf.c
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 m4/vasprintf.m4
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 Depends-on:
14683
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 11796
diff changeset
15 stdio
9209
5a0294ce5372 Track CVS Autoconf on AC_USE_SYSTEM_EXTENSIONS.
Eric Blake <ebb9@byu.net>
parents: 9131
diff changeset
16 extensions
14683
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 11796
diff changeset
17 vasnprintf [test $HAVE_VASPRINTF = 0 || test $REPLACE_VASPRINTF = 1]
efab6978105e Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 11796
diff changeset
18 errno [test $HAVE_VASPRINTF = 0 || test $REPLACE_VASPRINTF = 1]
4224
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
19
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 configure.ac:
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 gl_FUNC_VASPRINTF
8570
4175c39ba7cc Move vasprintf prototypes to stdio.
Simon Josefsson <simon@josefsson.org>
parents: 7497
diff changeset
22 gl_STDIO_MODULE_INDICATOR([vasprintf])
9415
8ea12c7d7d59 Notify xgettext about functions that have a format string argument.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
23 m4_ifdef([AM_XGETTEXT_OPTION],
11796
b9a762d04d6c Avoid warnings from 'aclocal' when AM_XGETTEXT_OPTION is not defined.
Bruno Haible <bruno@clisp.org>
parents: 10427
diff changeset
24 [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format])
b9a762d04d6c Avoid warnings from 'aclocal' when AM_XGETTEXT_OPTION is not defined.
Bruno Haible <bruno@clisp.org>
parents: 10427
diff changeset
25 AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
4224
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 Makefile.am:
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29 Include:
8570
4175c39ba7cc Move vasprintf prototypes to stdio.
Simon Josefsson <simon@josefsson.org>
parents: 7497
diff changeset
30 <stdio.h>
4224
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4224
diff changeset
32 License:
9131
8812f453e378 Use the synonymous term LGPLv2+.
Bruno Haible <bruno@clisp.org>
parents: 8570
diff changeset
33 LGPLv2+
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4224
diff changeset
34
4224
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 Maintainer:
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 Bruno Haible
83eabea25586 New modules vasnprintf and vasprintf.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37