diff --git a/src/rrfilter.c b/src/rrfilter.c index 2442df2..87486af 100644 --- a/src/rrfilter.c +++ b/src/rrfilter.c @@ -394,6 +394,7 @@ void from_wire(char *name) if (IS_NAME_ESCAPE(c)) { memmove(p+1, p, 1 + last - p); + last++; len++; *p++ = NAME_ESCAPE; (*p)++;