MINOR: protect ebimtree/ebistree against multiple inclusions
These two files were missing the usual #ifndef around the code.
(cherry picked from commit f2873b23705ff08ca3ab4f1a6b27050e572e1d9e)
diff --git a/ebtree/ebimtree.h b/ebtree/ebimtree.h
index 1fe9fa0..99e7503 100644
--- a/ebtree/ebimtree.h
+++ b/ebtree/ebimtree.h
@@ -18,6 +18,9 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+#ifndef _EBIMTREE_H
+#define _EBIMTREE_H
+
#include <string.h>
#include "ebtree.h"
#include "ebpttree.h"
@@ -317,3 +320,5 @@
root->b[side] = eb_dotag(&new->node.branches, EB_NODE);
return new;
}
+
+#endif /* _EBIMTREE_H */
diff --git a/ebtree/ebistree.h b/ebtree/ebistree.h
index a1fbb76..e1bcbc7 100644
--- a/ebtree/ebistree.h
+++ b/ebtree/ebistree.h
@@ -20,6 +20,9 @@
/* These functions and macros rely on Multi-Byte nodes */
+#ifndef _EBISTREE_H
+#define _EBISTREE_H
+
#include <string.h>
#include "ebtree.h"
#include "ebpttree.h"
@@ -323,3 +326,4 @@
return new;
}
+#endif /* _EBISTREE_H */