From 85d9361bfbfea680c33a9edcf21959372d7f5e2c Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Fri, 5 May 2017 07:03:16 +0200 Subject: [PATCH] Fix fill with char on older compilers --- source/tanya/container/string.d | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/tanya/container/string.d b/source/tanya/container/string.d index 490d766..be11492 100644 --- a/source/tanya/container/string.d +++ b/source/tanya/container/string.d @@ -928,7 +928,10 @@ struct String } body { - fill(this.data[i .. j], value); + for (auto p = this.data + i; p < this.data + j; ++p) + { + *p = value; + } return opSlice(i, j); }