OSDN Git Service

* Fixed Bug.
authorAtsushi Konno <konn@users.sourceforge.jp>
Tue, 2 Jun 2009 01:03:00 +0000 (10:03 +0900)
committerAtsushi Konno <konn@users.sourceforge.jp>
Tue, 2 Jun 2009 01:03:00 +0000 (10:03 +0900)
    - http://sourceforge.jp/forum/message.php?msg_id=44122

src/chxj_encoding.c

index 5e68e81..f646c3a 100644 (file)
@@ -401,6 +401,7 @@ chxj_encoding_parameter(request_rec *r, const char *value)
       len = (apr_size_t)strlen(key);
       if (klen != len) {
         key = chxj_encoding(r, key, &len);
+        key = chxj_url_encode(r->pool, key);
       }
 #if 0  /* XXX:2009/4/10 */
       key = chxj_url_encode(r->pool, key);
@@ -416,6 +417,7 @@ chxj_encoding_parameter(request_rec *r, const char *value)
       len = (apr_size_t)strlen(val);
       if (vlen != len) {
         val = chxj_encoding(r, val, &len);
+        val = chxj_url_encode(r->pool, val);
       }
 #if 0  /* XXX:2009/4/10 */
       val = chxj_url_encode(r->pool, val);