aboutsummaryrefslogtreecommitdiff
path: root/misc.c
diff options
context:
space:
mode:
authorStefan Weil <weil@mail.berlios.de>2010-11-15 21:15:26 +0100
committerAnthony Liguori <aliguori@us.ibm.com>2010-11-21 09:16:57 -0600
commitd7d31ab977e5bbca2e52706234f1e6d009b158ca (patch)
treeec970f7a5724f2ebc3c21307d8ae4d6a703f9e95 /misc.c
parentc7c02c87ec1d0078cda52156f8b46d22db2a6333 (diff)
downloadslirp-d7d31ab977e5bbca2e52706234f1e6d009b158ca.zip
slirp-d7d31ab977e5bbca2e52706234f1e6d009b158ca.tar.gz
slirp-d7d31ab977e5bbca2e52706234f1e6d009b158ca.tar.bz2
slirp: Remove unused code for bad sprintf
Neither DECLARE_SPRINTF nor BAD_SPRINTF are needed for QEMU. QEMU won't support systems with missing or bad declarations for sprintf. The unused code was detected while looking for functions with missing format checking. Instead of adding GCC_FMT_ATTR, the unused code was removed. Cc: Blue Swirl <blauwirbel@gmail.com> Signed-off-by: Stefan Weil <weil@mail.berlios.de> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'misc.c')
-rw-r--r--misc.c40
1 files changed, 0 insertions, 40 deletions
diff --git a/misc.c b/misc.c
index a4e5919..b4697a4 100644
--- a/misc.c
+++ b/misc.c
@@ -259,46 +259,6 @@ void lprint(const char *format, ...)
va_end(args);
}
-#ifdef BAD_SPRINTF
-
-#undef vsprintf
-#undef sprintf
-
-/*
- * Some BSD-derived systems have a sprintf which returns char *
- */
-
-int vsprintf_len(string, format, args) char *string;
-const char *format;
-va_list args;
-{
- vsprintf(string, format, args);
- return strlen(string);
-}
-
-int
-#ifdef __STDC__
-sprintf_len(char *string, const char *format, ...)
-#else
- sprintf_len(va_alist) va_dcl
-#endif
-{
- va_list args;
-#ifdef __STDC__
- va_start(args, format);
-#else
- char *string;
- char *format;
- va_start(args);
- string = va_arg(args, char *);
- format = va_arg(args, char *);
-#endif
- vsprintf(string, format, args);
- return strlen(string);
-}
-
-#endif
-
void u_sleep(int usec)
{
struct timeval t;