From dffebd8f3a78d88f60b2dc8706c4b9227071f1de Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Mon, 5 Jan 2009 14:14:04 +0000 Subject: Actions and validations properly added. --- validate.c | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) (limited to 'validate.c') diff --git a/validate.c b/validate.c index fbc725a1..728672e0 100644 --- a/validate.c +++ b/validate.c @@ -1,4 +1,4 @@ -/* $Id: validate.c,v 1.15 2009/01/03 22:10:22 kristaps Exp $ */ +/* $Id: validate.c,v 1.16 2009/01/05 14:14:04 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -322,7 +322,6 @@ args_an(struct mdoc *mdoc, int tok, int pos, int argc, const struct mdoc_arg *argv) { - printf("argc=%d, sz=%d\n", argc, sz); if (0 != argc && 0 != sz) return(mdoc_warn(mdoc, tok, pos, WARN_ARGS_EQ0)); return(1); @@ -449,28 +448,14 @@ mdoc_valid_pre(struct mdoc *mdoc, int tok, int pos, int argc, const struct mdoc_arg *argv) { - assert(tok < MDOC_MAX); - if (mdoc_valids[tok].sz) - if ( ! (*mdoc_valids[tok].sz)(mdoc, tok, pos, sz)) - return(0); - if (mdoc_valids[tok].args) - if ( ! (*mdoc_valids[tok].args)(mdoc, tok, pos, - sz, args, argc, argv)) - return(0); - if (mdoc_valids[tok].tree_pre) - if ( ! (*mdoc_valids[tok].tree_pre)(mdoc, tok, pos)) - return(0); return(1); } int -mdoc_valid_post(struct mdoc *mdoc, int tok, int pos, - int argc, const struct mdoc_arg *argv) +mdoc_valid_post(struct mdoc *mdoc, int tok, int pos) { - if (mdoc_valids[tok].tree_post) - return((*mdoc_valids[tok].tree_post)(mdoc, tok, pos)); return(1); } -- cgit v1.2.3