diff options
author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2016-07-07 10:17:38 -0400 |
---|---|---|
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2016-07-12 14:19:55 -0400 |
commit | 380a71a22b5a3270fbcc57ef45b6108941a6852c (patch) | |
tree | 740b1e01e8f93a3448b41669c581de3979fa9480 | |
parent | 7ed0958ae877c0c470b5ff4c26e7ad9f676ef3ed (diff) |
perf quote: Disentangle headers
No need to include stdio.h from quote.h, also forward declare strbuf.
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: David Ahern <dsahern@gmail.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Wang Nan <wangnan0@huawei.com>
Link: http://lkml.kernel.org/n/tip-k3kbcxhctpxvz6ckve3kv6c1@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-rw-r--r-- | tools/perf/util/quote.c | 4 | ||||
-rw-r--r-- | tools/perf/util/quote.h | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/tools/perf/util/quote.c b/tools/perf/util/quote.c index c6d4ee2de752..639d1da2f978 100644 --- a/tools/perf/util/quote.c +++ b/tools/perf/util/quote.c | |||
@@ -1,5 +1,7 @@ | |||
1 | #include "cache.h" | 1 | #include <stdlib.h> |
2 | #include "strbuf.h" | ||
2 | #include "quote.h" | 3 | #include "quote.h" |
4 | #include "util.h" | ||
3 | 5 | ||
4 | /* Help to copy the thing properly quoted for the shell safety. | 6 | /* Help to copy the thing properly quoted for the shell safety. |
5 | * any single quote is replaced with '\'', any exclamation point | 7 | * any single quote is replaced with '\'', any exclamation point |
diff --git a/tools/perf/util/quote.h b/tools/perf/util/quote.h index e1ec19146fb0..055ca45bed99 100644 --- a/tools/perf/util/quote.h +++ b/tools/perf/util/quote.h | |||
@@ -2,7 +2,6 @@ | |||
2 | #define __PERF_QUOTE_H | 2 | #define __PERF_QUOTE_H |
3 | 3 | ||
4 | #include <stddef.h> | 4 | #include <stddef.h> |
5 | #include <stdio.h> | ||
6 | 5 | ||
7 | /* Help to copy the thing properly quoted for the shell safety. | 6 | /* Help to copy the thing properly quoted for the shell safety. |
8 | * any single quote is replaced with '\'', any exclamation point | 7 | * any single quote is replaced with '\'', any exclamation point |
@@ -24,6 +23,8 @@ | |||
24 | * sq_quote() in a real application. | 23 | * sq_quote() in a real application. |
25 | */ | 24 | */ |
26 | 25 | ||
26 | struct strbuf; | ||
27 | |||
27 | int sq_quote_argv(struct strbuf *, const char **argv, size_t maxlen); | 28 | int sq_quote_argv(struct strbuf *, const char **argv, size_t maxlen); |
28 | 29 | ||
29 | #endif /* __PERF_QUOTE_H */ | 30 | #endif /* __PERF_QUOTE_H */ |