diff --git a/web.d b/web.d index 380ccff..9a36d1b 100644 --- a/web.d +++ b/web.d @@ -1007,7 +1007,8 @@ void run(Provider)(Cgi cgi, Provider instantiation, int pathInfoStartingPoint = } else { Parameter[] params; foreach(i, p; fun.parameters) { - params ~= p; + // ugh + params ~= cast(Parameter) p; string value = ""; if(p.name in cgi.get) value = cgi.get[p.name];