* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include "eset.h"
#include "set.h"
#include "hashptr.h"
del_set((set *)s);
}
+/* Returns the number of elements in the set. */
+int eset_count(eset *s) {
+ return set_count((set *)s);
+}
void eset_insert(eset *s, void *p) {
if (!eset_contains(s, p)) {
}
-bool eset_contains(eset *s, void *p) {
+int eset_contains(eset *s, void *p) {
return set_find((set *)s, &p, sizeof(p), HASH_PTR(p)) != NULL;
}