razor.c
changeset 76 773e6a26707f
parent 69 35ca1ba469ec
child 78 89c06e68824a
     1.1 --- a/razor.c	Sun Nov 04 00:58:57 2007 -0400
     1.2 +++ b/razor.c	Thu Nov 08 22:36:16 2007 -0500
     1.3 @@ -470,6 +470,14 @@
     1.4  	return importer;
     1.5  }
     1.6  
     1.7 +/* Destroy an importer without creating the set. */
     1.8 +void
     1.9 +razor_importer_destroy(struct razor_importer *importer)
    1.10 +{
    1.11 +	/* FIXME: write this */
    1.12 +}
    1.13 +
    1.14 +
    1.15  typedef int (*compare_with_data_func_t)(const void *p1,
    1.16  					const void *p,
    1.17  					void *data);
    1.18 @@ -551,6 +559,9 @@
    1.19  	unsigned long *map;
    1.20  	int i;
    1.21  
    1.22 +	if (nelem == 0)
    1.23 +		return NULL;
    1.24 +
    1.25  	ctx.size = size;
    1.26  	ctx.compare = compare;
    1.27  	ctx.data = data;