- add flag parameter to http_build_url(); slightly breaks parameter order
[m6w6/ext-http] / http_message_api.c
index baeedccef2ece0531fb90f8dfe2b897af0ee882d..0b5908ecab8d5ea4598241fe440ad62929457af5 100644 (file)
@@ -491,7 +491,7 @@ PHP_HTTP_API STATUS _http_message_send(http_message *message TSRMLS_DC)
                                        parts.host = estrndup(Z_STRVAL_PP(zhost), Z_STRLEN_PP(zhost));
                                }
                                
                                        parts.host = estrndup(Z_STRVAL_PP(zhost), Z_STRLEN_PP(zhost));
                                }
                                
-                               http_build_url(url, &parts, NULL, &uri, NULL);
+                               http_build_url(HTTP_URL_REPLACE, url, &parts, NULL, &uri, NULL);
                                php_url_free(url);
                                efree(parts.host);
                        } else {
                                php_url_free(url);
                                efree(parts.host);
                        } else {