Edit

kc3-lang/gnulib/modules/xvasprintf

Branch :

  • Show log

    Commit

  • Author : Bruno Haible
    Date : 2024-06-30 01:32:24
    Hash : 9118630e
    Message : Global rename *zs[n]printf -> *s[n]zprintf. * lib/aszprintf.c: Renamed from lib/azsprintf.c. * lib/c-aszprintf.c: Renamed from lib/c-azsprintf.c. * lib/c-vaszprintf.c: Renamed from lib/c-vazsprintf.c. * lib/c-vsnzprintf.c: Renamed from lib/c-vzsnprintf.c. * lib/c-snzprintf.c: Renamed from lib/c-zsnprintf.c. * lib/vaszprintf.c: Renamed from lib/vazsprintf.c. * lib/vsnzprintf.c: Renamed from lib/vzsnprintf.c. * lib/vszprintf.c: Renamed from lib/vzsprintf.c. * lib/snzprintf.c: Renamed from lib/zsnprintf.c. * lib/szprintf.c: Renamed from lib/zsprintf.c. * tests/test-c-vaszprintf-gnu.c: Renamed from tests/test-c-vazsprintf-gnu.c. * tests/test-c-vaszprintf-gnu.sh: Renamed from tests/test-c-vazsprintf-gnu.sh. * tests/test-c-vsnzprintf-gnu.c: Renamed from tests/test-c-vzsnprintf-gnu.c. * tests/test-c-vsnzprintf-gnu.sh: Renamed from tests/test-c-vzsnprintf-gnu.sh. * tests/test-c-snzprintf-gnu.c: Renamed from tests/test-c-zsnprintf-gnu.c. * tests/test-c-snzprintf-gnu.sh: Renamed from tests/test-c-zsnprintf-gnu.sh. * tests/test-vaszprintf-gnu.c: Renamed from tests/test-vazsprintf-gnu.c. * tests/test-vaszprintf-gnu.h: Renamed from tests/test-vazsprintf-gnu.h. * tests/test-vaszprintf-posix.c: Renamed from tests/test-vazsprintf-posix.c. * tests/test-vsnzprintf-gnu.c: Renamed from tests/test-vzsnprintf-gnu.c. * tests/test-vsnzprintf-posix.c: Renamed from tests/test-vzsnprintf-posix.c. * tests/test-vszprintf-gnu.c: Renamed from tests/test-vzsprintf-gnu.c. * tests/test-vszprintf-posix.c: Renamed from tests/test-vzsprintf-posix.c. * tests/test-snzprintf-gnu.c: Renamed from tests/test-zsnprintf-gnu.c. * tests/test-snzprintf-gnu.h: Renamed from tests/test-zsnprintf-gnu.h. * tests/test-snzprintf-posix.c: Renamed from tests/test-zsnprintf-posix.c. * tests/test-snzprintf-posix.h: Renamed from tests/test-zsnprintf-posix.h. * tests/test-szprintf-gnu.c: Renamed from tests/test-zsprintf-gnu.c. * tests/test-szprintf-gnu.h: Renamed from tests/test-zsprintf-gnu.h. * tests/test-szprintf-posix.c: Renamed from tests/test-zsprintf-posix.c. * tests/test-szprintf-posix.h: Renamed from tests/test-zsprintf-posix.h. * modules/c-vaszprintf: Renamed from modules/c-vazsprintf. * modules/c-vaszprintf-gnu: Renamed from modules/c-vazsprintf-gnu. * modules/c-vaszprintf-gnu-tests: Renamed from modules/c-vazsprintf-gnu-tests. * modules/c-vsnzprintf: Renamed from modules/c-vzsnprintf. * modules/c-vsnzprintf-gnu: Renamed from modules/c-vzsnprintf-gnu. * modules/c-vsnzprintf-gnu-tests: Renamed from modules/c-vzsnprintf-gnu-tests. * modules/c-snzprintf: Renamed from modules/c-zsnprintf. * modules/c-snzprintf-gnu: Renamed from modules/c-zsnprintf-gnu. * modules/c-snzprintf-gnu-tests: Renamed from modules/c-zsnprintf-gnu-tests. * modules/vaszprintf: Renamed from modules/vazsprintf. * modules/vaszprintf-gnu: Renamed from modules/vazsprintf-gnu. * modules/vaszprintf-gnu-tests: Renamed from modules/vazsprintf-gnu-tests. * modules/vaszprintf-posix: Renamed from modules/vazsprintf-posix. * modules/vaszprintf-posix-tests: Renamed from modules/vazsprintf-posix-tests. * modules/vsnzprintf: Renamed from modules/vzsnprintf. * modules/vsnzprintf-gnu: Renamed from modules/vzsnprintf-gnu. * modules/vsnzprintf-gnu-tests: Renamed from modules/vzsnprintf-gnu-tests. * modules/vsnzprintf-posix: Renamed from modules/vzsnprintf-posix. * modules/vsnzprintf-posix-tests: Renamed from modules/vzsnprintf-posix-tests. * modules/vszprintf: Renamed from modules/vzsprintf. * modules/vszprintf-gnu: Renamed from modules/vzsprintf-gnu. * modules/vszprintf-gnu-tests: Renamed from modules/vzsprintf-gnu-tests. * modules/vszprintf-posix: Renamed from modules/vzsprintf-posix. * modules/vszprintf-posix-tests: Renamed from modules/vzsprintf-posix-tests. * modules/snzprintf: Renamed from modules/zsnprintf. * modules/snzprintf-gnu: Renamed from modules/zsnprintf-gnu. * modules/snzprintf-gnu-tests: Renamed from modules/zsnprintf-gnu-tests. * modules/snzprintf-posix: Renamed from modules/zsnprintf-posix. * modules/snzprintf-posix-tests: Renamed from modules/zsnprintf-posix-tests. * modules/szprintf: Renamed from modules/zsprintf. * modules/szprintf-gnu: Renamed from modules/zsprintf-gnu. * modules/szprintf-gnu-tests: Renamed from modules/zsprintf-gnu-tests. * modules/szprintf-posix: Renamed from modules/zsprintf-posix. * modules/szprintf-posix-tests: Renamed from modules/zsprintf-posix-tests. All function names updated. * lib/stdio.in.h, m4/stdio_h.m4, modules/stdio: Update module indicator names.

  • modules/xvasprintf
  • Description:
    vasprintf and asprintf with out-of-memory checking.  Also see xalloc-die.
    
    Files:
    lib/xvasprintf.h
    lib/xvasprintf.c
    lib/xasprintf.c
    lib/xalloc.h
    m4/xvasprintf.m4
    m4/strerrorname_np.m4
    
    Depends-on:
    extensions
    stdio
    vaszprintf
    xalloc
    xalloc-die
    extern-inline
    xsize
    stdarg
    errno
    
    configure.ac:
    gl_XVASPRINTF
    m4_ifdef([AM_XGETTEXT_OPTION],
      [AM_][XGETTEXT_OPTION([--flag=xasprintf:1:c-format])])
    
    Makefile.am:
    lib_SOURCES += xvasprintf.h xvasprintf.c xasprintf.c
    
    Include:
    "xvasprintf.h"
    
    License:
    GPL
    
    Maintainer:
    Oskar Liljeblad