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

Diff for /src/usr.bin/mandoc/Attic/mdoc_hash.c between version 1.18 and 1.19

version 1.18, 2015/04/02 22:06:17 version 1.19, 2015/04/18 17:01:28
Line 30 
Line 30 
 static  unsigned char    table[27 * 12];  static  unsigned char    table[27 * 12];
   
   
 /*  
  * XXX - this hash has global scope, so if intended for use as a library  
  * with multiple callers, it will need re-invocation protection.  
  */  
 void  void
 mdoc_hash_init(void)  mdoc_hash_init(void)
 {  {
         int              i, j, major;          int              i, j, major;
         const char      *p;          const char      *p;
   
           if (*table != '\0')
                   return;
   
         memset(table, UCHAR_MAX, sizeof(table));          memset(table, UCHAR_MAX, sizeof(table));
   

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19