]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-http: Host entries were added to hash table using wrong hostname pointer.
authorTimo Sirainen <tss@iki.fi>
Wed, 19 Dec 2012 12:39:55 +0000 (14:39 +0200)
committerTimo Sirainen <tss@iki.fi>
Wed, 19 Dec 2012 12:39:55 +0000 (14:39 +0200)
src/lib-http/http-client-host.c

index 8db6f167ae991f27261f2e0495c2439132af34da..52e96edc92b22bb9a2bac2b727880374b55dd963 100644 (file)
@@ -274,7 +274,7 @@ struct http_client_host *http_client_host_get
                host->name = i_strdup(hostname);
                i_array_init(&host->ports, 4);
 
-               hash_table_insert(client->hosts, hostname, host);
+               hash_table_insert(client->hosts, host->name, host);
 
                http_client_host_debug(host, "Host created");
        }