summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2017-05-05 07:03:16 +0200
committerEugen Wissner <belka@caraus.de>2017-05-05 07:03:16 +0200
commit85d9361bfbfea680c33a9edcf21959372d7f5e2c (patch)
tree30619487bd86e4c1d59747891b1b28fb86e1413a /source
parenta6a6f496ebabae3b8ced948eb76e6da57cab22ed (diff)
downloadtanya-85d9361bfbfea680c33a9edcf21959372d7f5e2c.tar.gz
Fix fill with char on older compilers
Diffstat (limited to 'source')
-rw-r--r--source/tanya/container/string.d5
1 files changed, 4 insertions, 1 deletions
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);
}