| 108 | ACL_ITER iter; |
| 109 | |
| 110 | acl_foreach(iter, tokens) { |
| 111 | char* name = (char*) iter.data; |
| 112 | char* value = strchr(name, '='); |
| 113 | if (value == NULL) { |
| 114 | value = NULL; |
| 115 | } else if (*(value + 1) == 0) { |
| 116 | *value = 0; |
| 117 | value = acl_url_decode(value, dbuf); |
| 118 | } else { |
| 119 | *value++ = 0; |
| 120 | value = acl_url_decode(value, dbuf); |
| 121 | } |
| 122 | name = acl_url_decode(name, dbuf); |
| 123 | URL_NV* param = (URL_NV*) dbuf_->dbuf_alloc(sizeof(URL_NV)); |
| 124 | param->name = name; |
| 125 | param->value = value; |
| 126 | params_.push_back(param); |
| 127 | } |
| 128 | } |
| 129 | |
| 130 | url_coder& url_coder::set(const char* name, const char* value, |
nothing calls this directly
no test coverage detected
searching dependent graphs…