]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/dns.cpp
One goto is now no gotos.
[user/henk/code/inspircd.git] / src / dns.cpp
index f9411234dd21797b53cc69fb856120bb58e778a3..123901f8ace3e09f621c590876495c189ddd48fc 100644 (file)
@@ -665,7 +665,8 @@ char* DNS::dns_getresult_s(const int cfd, char *res) { /* retrieve result of DNS
                                alist->next = NULL;
                                break;
                        }
-                       goto defaultcase;
+                       memcpy(res,&h.payload[i],rr.rdlength);
+                       res[rr.rdlength] = '\0';
                        break;
                default:
                defaultcase: