Message ID | 20250215023739.19809-1-richard.weiyang@gmail.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | lib/interval-tree: add header guard in interval_tree_generic.h | expand |
On Sat, Feb 15, 2025 at 02:37:39AM +0000, Wei Yang wrote: > Per my understanding, we usually define header guard to prevent multiple > definition. > > Let's add it as usual. This isn't needed.
diff --git a/include/linux/interval_tree_generic.h b/include/linux/interval_tree_generic.h index aaa8a0767aa3..475595e50ef1 100644 --- a/include/linux/interval_tree_generic.h +++ b/include/linux/interval_tree_generic.h @@ -6,6 +6,8 @@ include/linux/interval_tree_generic.h */ +#ifndef _LINUX_INTERVAL_TREE_GENERIC_H +#define _LINUX_INTERVAL_TREE_GENERIC_H #include <linux/rbtree_augmented.h> @@ -185,3 +187,5 @@ ITPREFIX ## _iter_next(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ return node; \ } \ } + +#endif /* _LINUX_INTERVAL_TREE_GENERIC_H*/ diff --git a/tools/include/linux/interval_tree_generic.h b/tools/include/linux/interval_tree_generic.h index aaa8a0767aa3..9499e4b2fff6 100644 --- a/tools/include/linux/interval_tree_generic.h +++ b/tools/include/linux/interval_tree_generic.h @@ -7,6 +7,9 @@ include/linux/interval_tree_generic.h */ +#ifndef _TOOLS_LINUX_INTERVAL_TREE_GENERIC_H +#define _TOOLS_LINUX_INTERVAL_TREE_GENERIC_H + #include <linux/rbtree_augmented.h> /* @@ -185,3 +188,5 @@ ITPREFIX ## _iter_next(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ return node; \ } \ } + +#endif /* _TOOLS_LINUX_INTERVAL_TREE_GENERIC_H*/
Per my understanding, we usually define header guard to prevent multiple definition. Let's add it as usual. Signed-off-by: Wei Yang <richard.weiyang@gmail.com> --- include/linux/interval_tree_generic.h | 4 ++++ tools/include/linux/interval_tree_generic.h | 5 +++++ 2 files changed, 9 insertions(+)