]> 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 a6202711783a7f96608c9dcccd55c36e386965fd..123901f8ace3e09f621c590876495c189ddd48fc 100644 (file)
@@ -2,7 +2,7 @@
  *       | Inspire Internet Relay Chat Daemon |
  *       +------------------------------------+
  *
- *  Inspire is copyright (C) 2002-2005 ChatSpike-Dev.
+ *  InspIRCd is copyright (C) 2002-2006 ChatSpike-Dev.
  *                       E-mail:
  *                <brain@chatspike.net>
  *                <Craig@chatspike.net>
@@ -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: