/* range of m is imembers */
/* No equivalent */
- lists = create_hash(10000);
- members = create_hash(10000);
+ lists = create_hash(50000);
+ members = create_hash(300000);
records = 0;
load_members();
}
-
load_members()
{
struct member *m, *m1, *md, *ma;
}
l->next = NULL;
l->member = m;
- hash_store(lists, m->list_id, l);
+ if( hash_store(lists, m->list_id, l) == -1 ) {
+ fprintf(stderr,"Out of mem while storing lists in hash table\n");
+ exit(1);
+ }
return;
}
for (l1 = l; l1; l1 = l1->next)
}
l->next = NULL;
l->member = m;
- hash_store(members, m->member_id, l);
+ if( hash_store(members, m->member_id, l) == -1 ) {
+ fprintf(stderr,"Out of mem while storing members in hash table\n");
+ exit(1);
+ }
return;
}