Recently the encoding.safeDecode stopped working for some of my existing code. This example outlines the issue:

import std.encoding;

void main(string[] args) {
   auto e = EncodingScheme.create("utf-8");
   auto a = new byte[100];
   e.safeDecode(a);
}

Results in:

Error: function std.encoding.EncodingScheme.safeDecode (ref const(ubyte)[] s) const is not callable using argument types (byte[])

Isn't this an error in the compiler?

/Jonas

Reply via email to