~vcs-imports/busybox/trunk

« back to all changes in this revision

Viewing changes to libbb/vdprintf.c

  • Committer: Denys Vlasenko
  • Author(s): Ron Yorston
  • Date: 2017-07-29 15:30:21 UTC
  • Revision ID: git-v1:008fc9499ae63186589fbc81a5f849a2df652004
libbb: remove vdprintf

Two reasons:

* it's only built for GNU C Library versions < 2 (released 1997)

* it isn't used anywhere in BusyBox

Signed-off-by: Ron Yorston <rmy@pobox.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* vi: set sw=4 ts=4: */
2
 
/*
3
 
 * Utility routines.
4
 
 *
5
 
 * Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
6
 
 *
7
 
 * Licensed under GPLv2 or later, see file LICENSE in this source tree.
8
 
 */
9
 
 
10
 
#include "libbb.h"
11
 
 
12
 
#if defined(__GLIBC__) && __GLIBC__ < 2
13
 
int FAST_FUNC vdprintf(int d, const char *format, va_list ap)
14
 
{
15
 
        char buf[8 * 1024];
16
 
        int len;
17
 
 
18
 
        len = vsnprintf(buf, sizeof(buf), format, ap);
19
 
        return write(d, buf, len);
20
 
}
21
 
#endif