\r
implementation\r
\r
-uses wcore,lcore,bsearchtree,sysutils,windows,winsock,pgtypes,messages,classes,lsocket;\r
+uses\r
+ dnswin, //to call init\r
+ wcore,lcore,bsearchtree,sysutils,windows,winsock,pgtypes,messages,classes,lsocket;\r
+\r
type\r
twineventcore=class(teventcore)\r
public\r
begin\r
if (inited) then exit;\r
\r
+ dnswin.init;\r
+\r
eventcore := twineventcore.create;\r
if Windows.RegisterClass(MyWindowClass) = 0 then halt;\r
//writeln('about to create lcore handle, hinstance=',hinstance);\r
WSAStartup(2, GInitData);\r
absoloutemaxs := maxlongint;\r
\r
+ wcoreinit;\r
\r
inited := true;\r
end;\r