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

Diff for /mandoc/Attic/mmain.h between version 1.5 and 1.6

version 1.5, 2009/03/15 07:08:53 version 1.6, 2009/03/16 22:19:19
Line 28 
Line 28 
   
 #include "mdoc.h"  #include "mdoc.h"
   
 /* Rules for "dead" functions: */  
 #if defined(__NetBSD__)  
 #define dead_pre        __dead  
 #define dead_post       __attribute__((__noreturn__))  
 #elif defined(__OpenBSD__)  
 #define dead_pre        __dead  
 #define dead_post       /* Nothing. */  
 #else  
 #define dead_pre        /* Nothing. */  
 #define dead_post       __attribute__((__noreturn__))  
 #endif  
   
 __BEGIN_DECLS  __BEGIN_DECLS
   
 struct  mmain;  struct  mmain;
   
 struct  mmain           *mmain_alloc(void);  struct  mmain           *mmain_alloc(void);
 dead_pre void            mmain_exit(struct mmain *, int) dead_post;  __dead  void             mmain_exit(struct mmain *, int);
 int                      mmain_getopt(struct mmain *, int, char *[],  int                      mmain_getopt(struct mmain *, int, char *[],
                                 const char *, const char *,                                  const char *, const char *,
                                 const char *, void *,                                  const char *, void *,

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

CVSweb