version 1.75, 2010/05/31 10:28:04 |
version 1.77, 2010/05/31 15:42:09 |
Line 1118 blk_full(MACRO_PROT_ARGS) |
|
Line 1118 blk_full(MACRO_PROT_ARGS) |
|
/* If we've already opened our body, exit now. */ |
/* If we've already opened our body, exit now. */ |
|
|
if (NULL != body) |
if (NULL != body) |
return(1); |
goto out; |
|
|
#ifdef UGLY |
#ifdef UGLY |
/* |
/* |
Line 1145 blk_full(MACRO_PROT_ARGS) |
|
Line 1145 blk_full(MACRO_PROT_ARGS) |
|
if ( ! mdoc_body_alloc(m, line, ppos, tok)) |
if ( ! mdoc_body_alloc(m, line, ppos, tok)) |
return(0); |
return(0); |
|
|
|
out: |
|
if ( ! (MDOC_FREECOL & m->flags)) |
|
return(1); |
|
|
|
if ( ! rew_sub(MDOC_BODY, m, tok, line, ppos)) |
|
return(0); |
|
if ( ! rew_sub(MDOC_BLOCK, m, tok, line, ppos)) |
|
return(0); |
|
|
|
m->flags &= ~MDOC_FREECOL; |
return(1); |
return(1); |
} |
} |
|
|
Line 1702 phrase_ta(MACRO_PROT_ARGS) |
|
Line 1712 phrase_ta(MACRO_PROT_ARGS) |
|
*/ |
*/ |
if (NULL == m->last || |
if (NULL == m->last || |
MDOC_BODY != m->last->type || |
MDOC_BODY != m->last->type || |
MDOC_It != m->last->tok) { |
MDOC_It != m->last->tok || |
|
NULL == m->last->parent->parent || |
|
MDOC_Bl != m->last->parent->parent->tok || |
|
LIST_column != m->last->parent->parent->data.list) { |
swarn(m, tok, line, ppos, n); |
swarn(m, tok, line, ppos, n); |
return(0); |
return(0); |
} |
} |