git://ftp.safe.ca
/
safe
/
jmp
/
linux-2.6
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
perf tools: Factorize the dprintf definition
[safe/jmp/linux-2.6]
/
tools
/
perf
/
util
/
debug.c
1
/* For general debugging purposes */
2
3
#include "../perf.h"
4
#include <string.h>
5
#include <stdarg.h>
6
#include <stdio.h>
7
8
int verbose = 0;
9
int dump_trace = 0;
10
11
int eprintf(const char *fmt, ...)
12
{
13
va_list args;
14
int ret = 0;
15
16
if (verbose) {
17
va_start(args, fmt);
18
ret = vfprintf(stderr, fmt, args);
19
va_end(args);
20
}
21
22
return ret;
23
}
24
25
int dump_printf(const char *fmt, ...)
26
{
27
va_list args;
28
int ret = 0;
29
30
if (dump_trace) {
31
va_start(args, fmt);
32
ret = vprintf(fmt, args);
33
va_end(args);
34
}
35
36
return ret;
37
}