More Windows fixes
This commit is contained in:
parent
8851a2dba9
commit
555a1dd696
3
client.d
3
client.d
|
@ -26,6 +26,7 @@ import std.process;
|
||||||
import std.algorithm;
|
import std.algorithm;
|
||||||
import std.path;
|
import std.path;
|
||||||
import std.file;
|
import std.file;
|
||||||
|
import std.conv;
|
||||||
|
|
||||||
import msgpack;
|
import msgpack;
|
||||||
import messages;
|
import messages;
|
||||||
|
@ -121,7 +122,7 @@ int main(string[] args)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sourceCode = uninitializedArray!(ubyte[])(cast(size_t) f.size);
|
sourceCode = uninitializedArray!(ubyte[])(to!size_t(f.size));
|
||||||
f.rawRead(sourceCode);
|
f.rawRead(sourceCode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@ import stdx.d.ast;
|
||||||
import std.stdio;
|
import std.stdio;
|
||||||
import std.array;
|
import std.array;
|
||||||
import std.path;
|
import std.path;
|
||||||
|
import std.conv;
|
||||||
|
|
||||||
import acvisitor;
|
import acvisitor;
|
||||||
import actypes;
|
import actypes;
|
||||||
|
@ -86,7 +87,7 @@ struct ModuleCache
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
File f = File(location);
|
File f = File(location);
|
||||||
ubyte[] source = uninitializedArray!(ubyte[])(f.size);
|
ubyte[] source = uninitializedArray!(ubyte[])(to!size_t(f.size));
|
||||||
f.rawRead(source);
|
f.rawRead(source);
|
||||||
|
|
||||||
LexerConfig config;
|
LexerConfig config;
|
||||||
|
|
Loading…
Reference in New Issue