summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Bennett <sb476@cam.ac.uk>2007-11-15 20:47:46 +0000
committerStuart Bennett <sb476@cam.ac.uk>2007-11-16 00:15:18 +0000
commite74a74e78aaf81664ad4e374992444c89b8d4f1c (patch)
tree999ea25f488055c36d3a31e32fd8884ed73917eb
parent2cc2b13e59fe807505387a21d29ceab42ff48ae7 (diff)
Make the printk function actually work
-rw-r--r--thunk.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/thunk.c b/thunk.c
index 6de8835..f453c00 100644
--- a/thunk.c
+++ b/thunk.c
@@ -47,14 +47,17 @@ char *mmap_addr = SHMERRORPTR;
struct LRMI_regs *regs;
static void *stack;
+void vprintk(const char *fmt, va_list ap)
+{
+ vfprintf(stderr, fmt, ap);
+}
void
printk(const char *fmt, ...)
{
va_list argptr;
va_start(argptr, fmt);
-
- fprintf(stderr, fmt, argptr);
+ vprintk(fmt, argptr);
va_end(argptr);
}