[BACK]Return to chars.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/chars.c between version 1.25 and 1.29

version 1.25, 2010/07/31 23:52:58 version 1.29, 2010/09/04 20:18:53
Line 40  struct ln {
Line 40  struct ln {
 #define CHARS_BOTH       (CHARS_CHAR | CHARS_STRING)  #define CHARS_BOTH       (CHARS_CHAR | CHARS_STRING)
 };  };
   
 #define LINES_MAX         370  #define LINES_MAX         362
   
 #define CHAR(in, ch, code) \  #define CHAR(in, ch, code) \
         { NULL, (in), (ch), (code), CHARS_CHAR },          { NULL, (in), (ch), (code), CHARS_CHAR },
Line 94  chars_init(enum chars type)
Line 94  chars_init(enum chars type)
         tab = malloc(sizeof(struct tbl));          tab = malloc(sizeof(struct tbl));
         if (NULL == tab) {          if (NULL == tab) {
                 perror(NULL);                  perror(NULL);
                 exit(EXIT_FAILURE);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
   
         htab = calloc(PRINT_HI - PRINT_LO + 1, sizeof(struct ln **));          htab = calloc(PRINT_HI - PRINT_LO + 1, sizeof(struct ln **));
         if (NULL == htab) {          if (NULL == htab) {
                 perror(NULL);                  perror(NULL);
                 exit(EXIT_FAILURE);                  exit((int)MANDOCLEVEL_SYSERR);
         }          }
   
         for (i = 0; i < LINES_MAX; i++) {          for (i = 0; i < LINES_MAX; i++) {

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.29

CVSweb