X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=index%2Frecindex.c;h=936f6e0c895a981a925780d365874692586f4412;hb=2515cda2053e7c10f10cae7bfc7c5a1fd97b1807;hp=ab5e687f2c5978d9311b883c33e05fabb1699dec;hpb=740306b2fbf734d67ab9cd99c11568c576c3c32b;p=idzebra-moved-to-github.git diff --git a/index/recindex.c b/index/recindex.c index ab5e687..936f6e0 100644 --- a/index/recindex.c +++ b/index/recindex.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: recindex.c,v $ - * Revision 1.14 1996-02-01 20:48:15 adam + * Revision 1.15 1996-05-13 14:23:06 adam + * Work on compaction of set/use bytes in dictionary. + * + * Revision 1.14 1996/02/01 20:48:15 adam * The total size of records are always checked in rec_cache_insert to * reduce memory usage. * @@ -552,6 +555,9 @@ void rec_put (Records p, Record *recpp) void rec_rm (Record *recpp) { int i; + + if (!*recpp) + return ; for (i = 0; i < REC_NO_INFO; i++) xfree ((*recpp)->info[i]); xfree (*recpp);