version 1.42, 2010/05/25 12:44:53 |
version 1.44, 2010/06/19 20:46:28 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se> |
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@bsd.lv> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
* purpose with or without fee is hereby granted, provided that the above |
* purpose with or without fee is hereby granted, provided that the above |
|
|
#include "libman.h" |
#include "libman.h" |
#include "libmandoc.h" |
#include "libmandoc.h" |
|
|
#define CHKARGS struct man *m, const struct man_node *n |
#define CHKARGS struct man *m, struct man_node *n |
|
|
typedef int (*v_check)(CHKARGS); |
typedef int (*v_check)(CHKARGS); |
|
|
Line 101 static const struct man_valid man_valids[MAN_MAX] = { |
|
Line 101 static const struct man_valid man_valids[MAN_MAX] = { |
|
|
|
|
|
int |
int |
man_valid_pre(struct man *m, const struct man_node *n) |
man_valid_pre(struct man *m, struct man_node *n) |
{ |
{ |
v_check *cp; |
v_check *cp; |
|
|
Line 204 check_title(CHKARGS) |
|
Line 204 check_title(CHKARGS) |
|
static int |
static int |
check_text(CHKARGS) |
check_text(CHKARGS) |
{ |
{ |
const char *p; |
char *p; |
int pos, c; |
int pos, c; |
|
|
assert(n->string); |
assert(n->string); |