| 1489 | }; |
| 1490 | |
| 1491 | void PluginList::startInstall(HWND hMessageBoxParent, |
| 1492 | ProgressDialog* progressDialog, |
| 1493 | PluginListView *pluginListView, |
| 1494 | BOOL isUpdate, |
| 1495 | CancelToken& cancelToken) |
| 1496 | { |
| 1497 | InstallParam *ip = new InstallParam; |
| 1498 | |
| 1499 | ip->pluginListView = pluginListView; |
| 1500 | ip->progressDialog = progressDialog; |
| 1501 | ip->pluginList = this; |
| 1502 | ip->isUpdate = isUpdate; |
| 1503 | ip->hMessageBoxParent = hMessageBoxParent; |
| 1504 | ip->cancelToken = cancelToken; |
| 1505 | |
| 1506 | (void)::CreateThread(0, 0, (LPTHREAD_START_ROUTINE)PluginList::installThreadProc, |
| 1507 | (LPVOID)ip, 0, 0); |
| 1508 | } |
| 1509 | |
| 1510 | |
| 1511 | UINT PluginList::installThreadProc(LPVOID param) |
nothing calls this directly
no outgoing calls
no test coverage detected