ignatenkobrain / rpms / nginx

Forked from rpms/nginx 2 years ago
Clone
283bfd
diff --git a/src/core/ngx_resolver.c b/src/core/ngx_resolver.c
283bfd
index 593645d..064ec7a 100644
283bfd
--- a/src/core/ngx_resolver.c
283bfd
+++ b/src/core/ngx_resolver.c
283bfd
@@ -3992,15 +3992,15 @@ done:
283bfd
             n = *src++;
283bfd
 
283bfd
         } else {
283bfd
+            if (dst != name->data) {
283bfd
+                *dst++ = '.';
283bfd
+            }
283bfd
+
283bfd
             ngx_strlow(dst, src, n);
283bfd
             dst += n;
283bfd
             src += n;
283bfd
 
283bfd
             n = *src++;
283bfd
-
283bfd
-            if (n != 0) {
283bfd
-                *dst++ = '.';
283bfd
-            }
283bfd
         }
283bfd
 
283bfd
         if (n == 0) {