\r
int CKernel::Execute()\r
{\r
-#ifdef WIN32\r
- MSG msg;\r
-#endif // WIN32\r
\r
while(taskList.size())\r
{\r
\r
DWORD starting_point = GetTickCount();\r
\r
-#ifdef WIN32\r
- if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))\r
- {\r
- TranslateMessage(&msg);\r
- DispatchMessage(&msg);\r
- }\r
-#endif // WIN32\r
-\r
-\r
std::list< CMMPointer<ITask> >::iterator it, thisIt;\r
for(it=taskList.begin();it!=taskList.end();)\r
{\r