Initial kmemtrace userspace tools implementation.
[kmemtrace-user.git] / common.c
blobf94a42cf66b9c00f93e165ba2f00612d005b8acd
1 /*
2 * Copyright (C) 2008 Pekka Enberg, Eduard - Gabriel Munteanu
4 * This file is released under GPL version 2.
5 */
7 #include <stdio.h>
8 #include <stdarg.h>
10 #include "common.h"
12 int debug_enabled;
14 void debug(const char *fmt, ...)
16 va_list args;
18 if (debug_enabled) {
19 va_start(args, fmt);
20 vprintf(fmt, args);
21 va_end(args);
25 void panic(const char *fmt, ...)
27 va_list args;
29 va_start(args, fmt);
30 vprintf(fmt, args);
31 va_end(args);
32 exit(EXIT_FAILURE);