[BACK]Return to hash.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / asn1_compile

Diff for /src/usr.bin/asn1_compile/Attic/hash.c between version 1.2 and 1.3

version 1.2, 2003/10/20 21:10:19 version 1.3, 2005/05/11 19:45:50
Line 55 
Line 55 
     assert(sz > 0);      assert(sz > 0);
   
     htab = (Hashtab *) malloc(sizeof(Hashtab) + (sz - 1) * sizeof(Hashentry *));      htab = (Hashtab *) malloc(sizeof(Hashtab) + (sz - 1) * sizeof(Hashentry *));
     for (i = 0; i < sz; ++i)  
         htab->tab[i] = NULL;  
   
     if (htab == NULL) {      if (htab == NULL) {
         return NULL;          return NULL;
     } else {      } else {
           for (i = 0; i < sz; ++i)
                   htab->tab[i] = NULL;
         htab->cmp = cmp;          htab->cmp = cmp;
         htab->hash = hash;          htab->hash = hash;
         htab->sz = sz;          htab->sz = sz;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3