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

Diff for /mandoc/mdoc_validate.c between version 1.202 and 1.204

version 1.202, 2014/01/11 22:16:10 version 1.204, 2014/03/23 12:11:18
Line 36 
Line 36 
   
 #include "mdoc.h"  #include "mdoc.h"
 #include "mandoc.h"  #include "mandoc.h"
   #include "mandoc_aux.h"
 #include "libmdoc.h"  #include "libmdoc.h"
 #include "libmandoc.h"  #include "libmandoc.h"
   
Line 2394  post_os(POST_ARGS)
Line 2395  post_os(POST_ARGS)
                 if (-1 == uname(&utsname)) {                  if (-1 == uname(&utsname)) {
                         mdoc_nmsg(mdoc, n, MANDOCERR_UNAME);                          mdoc_nmsg(mdoc, n, MANDOCERR_UNAME);
                         defbuf = mandoc_strdup("UNKNOWN");                          defbuf = mandoc_strdup("UNKNOWN");
                 } else if (-1 == asprintf(&defbuf, "%s %s",                  } else
                     utsname.sysname, utsname.release)) {                          mandoc_asprintf(&defbuf, "%s %s",
                         perror(NULL);                              utsname.sysname, utsname.release);
                         exit((int)MANDOCLEVEL_SYSERR);  
                 }  
         }          }
         mdoc->meta.os = mandoc_strdup(defbuf);          mdoc->meta.os = mandoc_strdup(defbuf);
 #endif /*!OSNAME*/  #endif /*!OSNAME*/

Legend:
Removed from v.1.202  
changed lines
  Added in v.1.204

CVSweb