diff --git a/src/kits/package/PackageInfoStringBuilder.h b/src/kits/package/PackageInfoStringBuilder.h index a21aa5e95d..db3b988cc7 100644 --- a/src/kits/package/PackageInfoStringBuilder.h +++ b/src/kits/package/PackageInfoStringBuilder.h @@ -282,7 +282,11 @@ private: replacement[0] = '\\'; _Write(replacement, 2); + start = ++end; } + + if (start < end) + _Write(start, end - start); } else _Write(data);