# ifdef HAVE_CONFIG_H
-# include <config.h>
+# include "config.h"
# endif
# include "lset.h"
# endif /* not defined TRUE */
# include <assert.h>
+
+#ifdef HAVE_STRING_H
# include <string.h> /* need memset */
+#endif
/*
Lists, err, Sets
/* create a new lset */
lset_t *lset_create (void)
{
- lset_t *lset = xmalloc (sizeof (lset_t));
+ lset_t *lset = xmalloc(sizeof(*lset));
return (lset);
}
void lset_insert (lset_t *lset, void *data)
{
if (! lset_contains (lset, data)) {
- lset_entry_t *entry = xmalloc (sizeof (lset_entry_t));
+ lset_entry_t *entry = xmalloc(sizeof(*entry));
entry->data = data;
entry->next = lset->first;
lset->first = entry;
\f
/*
$Log$
+ Revision 1.3 2004/12/22 14:43:14 beck
+ made allocations C-like
+
+ Revision 1.2 2004/12/02 16:17:51 beck
+ fixed config.h include
+
Revision 1.1 2004/10/21 11:09:37 liekweg
Moved memwalk stuf into irmemwalk
Moved lset stuff into lset