Create branch library-split
[SXSI/XMLTree.git] / darray.h
index 0f79fae..a88150b 100644 (file)
--- a/darray.h
+++ b/darray.h
@@ -1,3 +1,6 @@
+#ifndef DARRAY_H_
+#define DARRAY_H_
+
 typedef unsigned char byte;
 typedef unsigned short word;
 typedef unsigned int dword;
@@ -38,7 +41,7 @@ int setbit(pb *B, int i,int x);
 int setbits(pb *B, int i, int d, int x);
 int getbit(pb *B, int i);
 dword getbits(pb *B, int i, int d);
-unsigned int popcount(pb x);
+//unsigned int popcount(pb x);
 
 int darray_construct(darray *da, int n, pb *buf,int opt);
 int darray_select(darray *da, int i,int f);
@@ -51,3 +54,5 @@ int darray_select_bsearch(darray *da, int i, pb (*getpat)(pb *));
 
 // Added by Diego Arroyuelo
 void destroyDarray(darray *da);
+
+#endif