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

Diff for /src/usr.bin/indent/lexi.c between version 1.9 and 1.10

version 1.9, 2003/06/12 01:07:27 version 1.10, 2003/09/26 22:23:28
Line 589 
Line 589 
             err(1, NULL);              err(1, NULL);
         memmove(specials, specialsinit, sizeof specialsinit);          memmove(specials, specialsinit, sizeof specialsinit);
     } else if (nspecials >= maxspecials) {      } else if (nspecials >= maxspecials) {
         maxspecials += maxspecials >> 2;          int newspecials = maxspecials + maxspecials >> 2;
         specials = realloc(specials, maxspecials * sizeof specials[0]);          struct templ *specials2;
         if (specials == NULL)  
           specials2 = realloc(specials, newspecials * sizeof specials[0]);
           if (specials2 == NULL)
             err(1, NULL);              err(1, NULL);
           specials = specials2;
           maxspecials = newspecials;
     }      }
   
     p = &specials[i];      p = &specials[i];

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10