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

Diff for /src/usr.bin/mandoc/Attic/mdoc_action.c between version 1.12 and 1.13

version 1.12, 2009/07/12 21:08:29 version 1.13, 2009/07/12 21:45:44
Line 39 
Line 39 
 };  };
   
 static  int       pwarn(struct mdoc *, int, int, enum mwarn);  static  int       pwarn(struct mdoc *, int, int, enum mwarn);
 static  int       perr(struct mdoc *, int, int, enum merr);  
 static  int       concat(struct mdoc *, const struct mdoc_node *,  static  int       concat(struct mdoc *, const struct mdoc_node *,
                         char *, size_t);                          char *, size_t);
   
Line 62 
Line 61 
 static  int       pre_dl(PRE_ARGS);  static  int       pre_dl(PRE_ARGS);
   
 #define vwarn(m, t) pwarn((m), (m)->last->line, (m)->last->pos, (t))  #define vwarn(m, t) pwarn((m), (m)->last->line, (m)->last->pos, (t))
 #define verr(m, t) perr((m), (m)->last->line, (m)->last->pos, (t))  
 #define nerr(m, n, t) perr((m), (n)->line, (n)->pos, (t))  
   
 const   struct actions mdoc_actions[MDOC_MAX] = {  const   struct actions mdoc_actions[MDOC_MAX] = {
         { NULL, NULL }, /* Ap */          { NULL, NULL }, /* Ap */
Line 245 
Line 242 
         }          }
   
         return(1);          return(1);
 }  
   
   
 static int  
 perr(struct mdoc *m, int line, int pos, enum merr type)  
 {  
         char            *p;  
   
         p = NULL;  
         switch (type) {  
         case (ENUMFMT):  
                 p = "bad number format";  
                 break;  
         case (ETOOLONG):  
                 p = "argument text too long";  
                 break;  
         case (EUTSNAME):  
                 p = "utsname";  
                 break;  
         case (EMALLOC):  
                 p = "memory exhausted";  
                 break;  
         }  
         assert(p);  
         return(mdoc_perr(m, line, pos, p));  
 }  }
   
   

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13