OSDN Git Service

* add cookie sim.
authorkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Mon, 3 Jul 2006 01:58:18 +0000 (01:58 +0000)
committerkonn <konn@1a406e8e-add9-4483-a2c8-d8cac5b7c224>
Mon, 3 Jul 2006 01:58:18 +0000 (01:58 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/modchxj/mod_chxj/trunk@1552 1a406e8e-add9-4483-a2c8-d8cac5b7c224

src/chxj_chtml20.c

index d68cc00..b4f3cc9 100644 (file)
@@ -1002,6 +1002,8 @@ s_chtml20_start_a_tag(void* pdoc, Node* node)
         /*--------------------------------------------------------------------*/
         /* CHTML1.0                                                           */
         /*--------------------------------------------------------------------*/
+        value = chxj_add_cookie_parameter(r, value, chtml20->cookie);
+
         chtml20->out = apr_pstrcat(r->pool, 
                         chtml20->out, 
                         " href=\"", 
@@ -1389,6 +1391,8 @@ s_chtml20_start_form_tag(void* pdoc, Node* node)
         /*--------------------------------------------------------------------*/
         /* CHTML 1.0                                                          */
         /*--------------------------------------------------------------------*/
+        value = chxj_add_cookie_parameter(r, value, chtml20->cookie);
+
         chtml20->out = apr_pstrcat(r->pool, 
                         chtml20->out, 
                         " action=\"",
@@ -1983,6 +1987,7 @@ s_chtml20_start_img_tag(void* pdoc, Node* node)
         /* CHTML 1.0                                                         */
         /*-------------------------------------------------------------------*/
 #ifdef IMG_NOT_CONVERT_FILENAME
+        value = chxj_add_cookie_parameter(r, value, chtml20->cookie);
         chtml20->out = apr_pstrcat(r->pool, 
                                    chtml20->out,
                                    " src=\"",
@@ -1990,9 +1995,12 @@ s_chtml20_start_img_tag(void* pdoc, Node* node)
                                    "\"", 
                                    NULL);
 #else
+        value = chxj_img_conv(r, spec, value);
+        value = chxj_add_cookie_parameter(r, value, chtml20->cookie);
+
         chtml20->out = apr_pstrcat(r->pool, 
                                    chtml20->out, " src=\"", 
-                                   chxj_img_conv(r, spec,value)
+                                   value
                                    NULL);
 
         chtml20->out = apr_pstrcat(r->pool,