diff -r 35ca1ba469ec -r 3d14834c56ea razor.c --- a/razor.c Sun Nov 04 00:58:57 2007 -0400 +++ b/razor.c Thu Nov 08 22:45:27 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;