diff --git a/modulecache.d b/modulecache.d index 4705619..3d0f3ab 100644 --- a/modulecache.d +++ b/modulecache.d @@ -87,7 +87,7 @@ struct ModuleCache try { File f = File(location); - ubyte[] source = uninitializedArray!(ubyte[])(f.size); + ubyte[] source = uninitializedArray!(ubyte[])(cast(size_t)f.size); f.rawRead(source); LexerConfig config;