fix r1416
diff --git a/src/core/ngx_hash.c b/src/core/ngx_hash.c
index f0c167e..7213f9f 100644
--- a/src/core/ngx_hash.c
+++ b/src/core/ngx_hash.c
@@ -896,7 +896,7 @@
             return NGX_ERROR;
         }
 
-        ngx_cpystrn(p, key->data, last - 1);
+        ngx_cpystrn(p, key->data, last);
 
         hwc = &ha->dns_wc_tail;
         keys = &ha->dns_wc_tail_hash[k];