From: konn Date: Tue, 15 Jul 2008 07:44:36 +0000 (+0000) Subject: * Added a tag with CSS for au XHTML converter. X-Git-Tag: v0.13.0~1418 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=b8e8e09b309e4a04cb2fecf361d58b4fc2458317;p=modchxj%2Fmod_chxj.git * Added a tag with CSS for au XHTML converter. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/modchxj/mod_chxj/branches/sandbox@2947 1a406e8e-add9-4483-a2c8-d8cac5b7c224 --- diff --git a/src/chxj_jxhtml.c b/src/chxj_jxhtml.c index 150749c5..5b07c42d 100644 --- a/src/chxj_jxhtml.c +++ b/src/chxj_jxhtml.c @@ -1243,6 +1243,7 @@ s_jxhtml_end_a_tag(void *pdoc, Node *UNUSED(child)) r = doc->r; W_L(""); + if (IS_CSS_ON(jxhtml->entryp)) { chxj_css_pop_prop_list(jxhtml->css_prop_stack); } diff --git a/src/chxj_xhtml_mobile_1_0.c b/src/chxj_xhtml_mobile_1_0.c index 1d38f491..8d578f62 100644 --- a/src/chxj_xhtml_mobile_1_0.c +++ b/src/chxj_xhtml_mobile_1_0.c @@ -1084,10 +1084,11 @@ s_xhtml_1_0_end_body_tag(void *pdoc, Node *UNUSED(child)) static char * s_xhtml_1_0_start_a_tag(void *pdoc, Node *node) { - xhtml_t *xhtml = GET_XHTML(pdoc); - Doc *doc = xhtml->doc; - request_rec *r = doc->r; - Attr *attr; + xhtml_t *xhtml = GET_XHTML(pdoc); + Doc *doc = xhtml->doc; + request_rec *r = doc->r; + Attr *attr; + char *attr_style = NULL; W_L(""); + + if (IS_CSS_ON(xhtml->entryp)) { + s_xhtml_1_0_push_and_get_now_style(pdoc, node, attr_style); + } + return xhtml->out; } @@ -1167,6 +1176,10 @@ s_xhtml_1_0_end_a_tag(void *pdoc, Node *UNUSED(child)) W_L(""); + if (IS_CSS_ON(xhtml->entryp)) { + chxj_css_pop_prop_list(xhtml->css_prop_stack); + } + return xhtml->out; }