[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.9 and 1.10

version 1.9, 2009/06/27 12:43:11 version 1.10, 2009/07/06 21:40:30
Line 33 
Line 33 
 enum    merr {  enum    merr {
         ETOOLONG,          ETOOLONG,
         EMALLOC,          EMALLOC,
           EUTSNAME,
         ENUMFMT          ENUMFMT
 };  };
   
Line 267 
Line 268 
         case (ETOOLONG):          case (ETOOLONG):
                 p = "argument text too long";                  p = "argument text too long";
                 break;                  break;
           case (EUTSNAME):
                   p = "utsname";
                   break;
         case (EMALLOC):          case (EMALLOC):
                 p = "memory exhausted";                  p = "memory exhausted";
                 break;                  break;
Line 500 
Line 504 
   
         if (0 == buf[0]) {          if (0 == buf[0]) {
                 if (-1 == uname(&utsname))                  if (-1 == uname(&utsname))
                         return(mdoc_err(m, "utsname"));                          return(verr(m, EUTSNAME));
                 if (strlcat(buf, utsname.sysname, 64) >= 64)                  if (strlcat(buf, utsname.sysname, 64) >= 64)
                         return(verr(m, ETOOLONG));                          return(verr(m, ETOOLONG));
                 if (strlcat(buf, " ", 64) >= 64)                  if (strlcat(buf, " ", 64) >= 64)

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