On Monday, 29 May 2017 at 01:01:46 UTC, Stefan Koch wrote:
>
> There is
>
void[] myPureMalloc(uint size) pure @trusted nothrow @nogc
{
import core.stdc.stdlib : malloc;
alias pure_malloc_t = @nogc pure nothrow void* function(size_t
size);
return (cast(pure_malloc_t)&malloc)(size)[0 .. size];
}
This is the fixed version.