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

Diff for /mandoc/Attic/mdoc_strings.c between version 1.26 and 1.27

version 1.26, 2011/03/17 09:16:38 version 1.27, 2011/03/17 09:22:39
Line 29 
Line 29 
 #include "mandoc.h"  #include "mandoc.h"
 #include "libmdoc.h"  #include "libmdoc.h"
   
 static  const char * const secnames[SEC__MAX] = {  
         NULL,  
         "NAME",  
         "LIBRARY",  
         "SYNOPSIS",  
         "DESCRIPTION",  
         "IMPLEMENTATION NOTES",  
         "RETURN VALUES",  
         "ENVIRONMENT",  
         "FILES",  
         "EXIT STATUS",  
         "EXAMPLES",  
         "DIAGNOSTICS",  
         "COMPATIBILITY",  
         "ERRORS",  
         "SEE ALSO",  
         "STANDARDS",  
         "HISTORY",  
         "AUTHORS",  
         "CAVEATS",  
         "BUGS",  
         "SECURITY CONSIDERATIONS",  
         NULL  
 };  
   
 enum mdoc_sec  
 mdoc_str2sec(const char *p)  
 {  
         int              i;  
   
         for (i = 0; i < (int)SEC__MAX; i++)  
                 if (secnames[i] && 0 == strcmp(p, secnames[i]))  
                         return((enum mdoc_sec)i);  
   
         return(SEC_CUSTOM);  
 }  
   
   
 /* FIXME: move this into an editable .in file. */  /* FIXME: move this into an editable .in file. */
 size_t  size_t
 mdoc_macro2len(enum mdoct macro)  mdoc_macro2len(enum mdoct macro)

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

CVSweb