From: Jelte Jansen Date: Thu, 10 Mar 2005 13:47:37 +0000 (+0000) Subject: fixed root label str2rdf X-Git-Tag: release-0.50~270 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7b770de1c7ca73d169ba555ce9982d968da154b;p=thirdparty%2Fldns.git fixed root label str2rdf --- diff --git a/str2host.c b/str2host.c index c13be7e9..526a4397 100644 --- a/str2host.c +++ b/str2host.c @@ -189,7 +189,7 @@ ldns_str2rdf_dname(ldns_rdf **d, const char *str) /* root label */ if (1 == len) { - *d = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_DNAME, 1, "."); + *d = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_DNAME, 1, "\0"); return LDNS_STATUS_OK; } @@ -245,7 +245,7 @@ ldns_str2rdf_dname(ldns_rdf **d, const char *str) } /* add root label if last char was not '.' */ - if (str[strlen(str)-1] != '.') { + if (str[strlen(str)-1] != '\0') { len += label_len + 1; *pq = label_len; *q = 0;