]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
the server could crash if the version string was unassigned.
authorBrian Wellington <source@isc.org>
Tue, 23 May 2000 00:40:59 +0000 (00:40 +0000)
committerBrian Wellington <source@isc.org>
Tue, 23 May 2000 00:40:59 +0000 (00:40 +0000)
bin/named/server.c

index b8af6e1e889b555bb6ddb5dca095b064055bb72d..f2203ef3320aafb3a0e2573c04840bacba535a1d 100644 (file)
@@ -652,8 +652,8 @@ create_version_view(dns_c_ctx_t *cctx, dns_zonemgr_t *zmgr, dns_view_t **viewp)
        r.length = sizeof(origindata);
        dns_name_fromregion(&origin, &r);
 
-       (void) dns_c_ctx_getversion(cctx, &versiontext);
-       if (versiontext == NULL)
+       result = dns_c_ctx_getversion(cctx, &versiontext);
+       if (result != ISC_R_SUCCESS)
                versiontext = ns_g_version;
        len = strlen(versiontext);
        if (len > 255)