summaryrefslogtreecommitdiff
path: root/libdde_linux26/contrib/lib/.svn/text-base/kasprintf.c.svn-base
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2011-05-08 23:11:02 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2011-05-08 23:11:02 +0200
commitcded208c7ea6d107dcbfdb2e2d4622daf41c2886 (patch)
treea04a03736b0a928c2954382f924aadb105ee39cc /libdde_linux26/contrib/lib/.svn/text-base/kasprintf.c.svn-base
parentfc82e00ca1e174cb961dea6ad37622e9b26cd899 (diff)
remove .svn directories
Diffstat (limited to 'libdde_linux26/contrib/lib/.svn/text-base/kasprintf.c.svn-base')
-rw-r--r--libdde_linux26/contrib/lib/.svn/text-base/kasprintf.c.svn-base44
1 files changed, 0 insertions, 44 deletions
diff --git a/libdde_linux26/contrib/lib/.svn/text-base/kasprintf.c.svn-base b/libdde_linux26/contrib/lib/.svn/text-base/kasprintf.c.svn-base
deleted file mode 100644
index c5ff1fd1..00000000
--- a/libdde_linux26/contrib/lib/.svn/text-base/kasprintf.c.svn-base
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * linux/lib/kasprintf.c
- *
- * Copyright (C) 1991, 1992 Linus Torvalds
- */
-
-#include <stdarg.h>
-#include <linux/module.h>
-#include <linux/types.h>
-#include <linux/string.h>
-
-/* Simplified asprintf. */
-char *kvasprintf(gfp_t gfp, const char *fmt, va_list ap)
-{
- unsigned int len;
- char *p;
- va_list aq;
-
- va_copy(aq, ap);
- len = vsnprintf(NULL, 0, fmt, aq);
- va_end(aq);
-
- p = kmalloc(len+1, gfp);
- if (!p)
- return NULL;
-
- vsnprintf(p, len+1, fmt, ap);
-
- return p;
-}
-EXPORT_SYMBOL(kvasprintf);
-
-char *kasprintf(gfp_t gfp, const char *fmt, ...)
-{
- va_list ap;
- char *p;
-
- va_start(ap, fmt);
- p = kvasprintf(gfp, fmt, ap);
- va_end(ap);
-
- return p;
-}
-EXPORT_SYMBOL(kasprintf);