version 1.10, 2009/03/23 14:22:11 |
version 1.13, 2009/03/23 21:20:24 |
Line 34 extern int getsubopt(char **, char * const *, char |
|
Line 34 extern int getsubopt(char **, char * const *, char |
|
# ifndef __dead |
# ifndef __dead |
# define __dead __attribute__((__noreturn__)) |
# define __dead __attribute__((__noreturn__)) |
# endif |
# endif |
#elif defined(__FreeBSD__) |
#elif defined(__dead2) |
# ifndef __dead |
# ifndef __dead |
# define __dead __dead2 |
# define __dead __dead2 |
# endif |
# endif |
|
|
OUTT_LINT |
OUTT_LINT |
}; |
}; |
|
|
typedef int (*out_run)(void *, const struct mdoc *); |
typedef int (*out_run)(void *, const struct man *, |
|
const struct mdoc *); |
typedef void (*out_free)(void *); |
typedef void (*out_free)(void *); |
|
|
extern char *__progname; |
extern char *__progname; |
Line 75 extern char *__progname; |
|
Line 76 extern char *__progname; |
|
extern void *ascii_alloc(void); |
extern void *ascii_alloc(void); |
extern void *latin1_alloc(void); |
extern void *latin1_alloc(void); |
extern void *utf8_alloc(void); |
extern void *utf8_alloc(void); |
extern int terminal_run(void *, const struct mdoc *); |
extern int terminal_run(void *, const struct man *, |
extern int tree_run(void *, const struct mdoc *); |
const struct mdoc *); |
|
extern int tree_run(void *, const struct man *, |
|
const struct mdoc *); |
extern void terminal_free(void *); |
extern void terminal_free(void *); |
|
|
static int foptions(int *, char *); |
static int foptions(int *, char *); |
Line 219 main(int argc, char *argv[]) |
|
Line 222 main(int argc, char *argv[]) |
|
|
|
if (c && NULL == outrun) |
if (c && NULL == outrun) |
rc = 1; |
rc = 1; |
#if 0 |
else if (c && outrun && (*outrun)(outdata, man, mdoc)) |
else if (c && outrun && (*outrun)(outdata, mdoc)) |
|
rc = 1; |
rc = 1; |
#endif |
|
} else { |
} else { |
while (*argv) { |
while (*argv) { |
curp.file = *argv; |
curp.file = *argv; |
c = file(&blk, &ln, *argv, man, mdoc); |
c = file(&blk, &ln, *argv, man, mdoc); |
if ( ! c) |
if ( ! c) |
break; |
break; |
#if 0 |
if (outrun && ! (*outrun)(outdata, man, mdoc)) |
if (outrun && ! (*outrun)(outdata, mdoc)) |
|
break; |
break; |
#endif |
|
if (man) |
if (man) |
man_reset(man); |
man_reset(man); |
if (mdoc) |
if (mdoc) |
Line 272 __dead static void |
|
Line 271 __dead static void |
|
usage(void) |
usage(void) |
{ |
{ |
|
|
(void)fprintf(stderr, "usage: %s\n", __progname); |
(void)fprintf(stderr, "usage: %s [-V] [-foption...] " |
|
"[-mformat] [-Toutput] [-Werr...]\n", |
|
__progname); |
exit(1); |
exit(1); |
/* NOTREACHED */ |
/* NOTREACHED */ |
} |
} |