diff --git a/cesyms/cesyms.d b/cesyms/cesyms.d index b862c1df..4c05e9fd 100644 --- a/cesyms/cesyms.d +++ b/cesyms/cesyms.d @@ -162,8 +162,8 @@ class SymbolListBuilder : ASTVisitor static void astError(string fname, size_t line, size_t col, string msg, bool isErr) { Symbol * newSym = construct!Symbol; - newSym.col = col; - newSym.line = line; + newSym.col = cast(int) col; + newSym.line = cast(int) line; newSym.name = msg; isErr ? newSym.type = SymbolType._error : newSym.type = SymbolType._warning; illFormed ~= newSym;