summaryrefslogtreecommitdiff
path: root/ext/standard/dns.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/dns.c')
-rw-r--r--ext/standard/dns.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/standard/dns.c b/ext/standard/dns.c
index 0f32fde49e..52773abfb7 100644
--- a/ext/standard/dns.c
+++ b/ext/standard/dns.c
@@ -547,14 +547,14 @@ static u_char *php_parserr(u_char *cp, u_char *end, querybuf *answer, int type_t
n = dlen - (l1 + 1);
}
if (n) {
- memcpy(tp->val + l2 , cp + l1 + 1, n);
+ memcpy(ZSTR_VAL(tp) + l2 , cp + l1 + 1, n);
add_next_index_stringl(&entries, (char *) cp + l1 + 1, n);
}
l1 = l1 + n + 1;
l2 = l2 + n;
}
- tp->val[l2] = '\0';
- tp->len = l2;
+ ZSTR_VAL(tp)[l2] = '\0';
+ ZSTR_LEN(tp) = l2;
cp += dlen;
add_assoc_str(subarray, "txt", tp);