diff -r 35ca1ba469ec -r 93278d8ec39c razor.c --- a/razor.c Sun Nov 04 00:58:57 2007 -0400 +++ b/razor.c Thu Nov 08 17:14:19 2007 -0500 @@ -470,6 +470,14 @@ return importer; } +/* Destroy an importer without creating the set. */ +void +razor_importer_destroy(struct razor_importer *importer) +{ + /* FIXME: write this */ +} + + typedef int (*compare_with_data_func_t)(const void *p1, const void *p, void *data); @@ -551,6 +559,9 @@ unsigned long *map; int i; + if (nelem == 0) + return NULL; + ctx.size = size; ctx.compare = compare; ctx.data = data;