Changeset 24989 in vbox for trunk/src/VBox/Main/HostImpl.cpp
- Timestamp:
- Nov 26, 2009 11:31:46 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 55293
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/HostImpl.cpp
r24403 r24989 1348 1348 /* notify the proxy (only when the filter is active) */ 1349 1349 if ( m->pUSBProxyService->isActive() 1350 && pFilter-> data().mActive)1351 { 1352 ComAssertRet(pFilter-> id() == NULL, E_FAIL);1353 pFilter-> id() = m->pUSBProxyService->insertFilter(&pFilter->data().mUSBFilter);1350 && pFilter->getData().mActive) 1351 { 1352 ComAssertRet(pFilter->getId() == NULL, E_FAIL); 1353 pFilter->getId() = m->pUSBProxyService->insertFilter(&pFilter->getData().mUSBFilter); 1354 1354 } 1355 1355 … … 1402 1402 1403 1403 /* notify the proxy (only when the filter is active) */ 1404 if (m->pUSBProxyService->isActive() && filter-> data().mActive)1405 { 1406 ComAssertRet (filter->id() != NULL, E_FAIL);1407 m->pUSBProxyService->removeFilter (filter->id());1408 filter-> id() = NULL;1404 if (m->pUSBProxyService->isActive() && filter->getData().mActive) 1405 { 1406 ComAssertRet(filter->getId() != NULL, E_FAIL); 1407 m->pUSBProxyService->removeFilter(filter->getId()); 1408 filter->getId() = NULL; 1409 1409 } 1410 1410 … … 1677 1677 1678 1678 /* notify the proxy (only when the filter is active) */ 1679 if (pFilter-> data().mActive)1679 if (pFilter->getData().mActive) 1680 1680 { 1681 1681 HostUSBDeviceFilter *flt = pFilter; /* resolve ambiguity */ 1682 flt-> id() = m->pUSBProxyService->insertFilter(&pFilter->data().mUSBFilter);1682 flt->getId() = m->pUSBProxyService->insertFilter(&pFilter->getData().mUSBFilter); 1683 1683 } 1684 1684 } … … 1775 1775 { 1776 1776 // insert/remove the filter from the proxy 1777 if (aFilter-> data().mActive)1777 if (aFilter->getData().mActive) 1778 1778 { 1779 ComAssertRet (aFilter->id() == NULL, E_FAIL);1780 aFilter-> id() = m->pUSBProxyService->insertFilter (&aFilter->data().mUSBFilter);1779 ComAssertRet(aFilter->getId() == NULL, E_FAIL); 1780 aFilter->getId() = m->pUSBProxyService->insertFilter(&aFilter->getData().mUSBFilter); 1781 1781 } 1782 1782 else 1783 1783 { 1784 ComAssertRet (aFilter->id() != NULL, E_FAIL);1785 m->pUSBProxyService->removeFilter (aFilter->id());1786 aFilter-> id() = NULL;1784 ComAssertRet(aFilter->getId() != NULL, E_FAIL); 1785 m->pUSBProxyService->removeFilter(aFilter->getId()); 1786 aFilter->getId() = NULL; 1787 1787 } 1788 1788 } 1789 1789 else 1790 1790 { 1791 if (aFilter-> data().mActive)1791 if (aFilter->getData().mActive) 1792 1792 { 1793 1793 // update the filter in the proxy 1794 ComAssertRet (aFilter->id() != NULL, E_FAIL);1795 m->pUSBProxyService->removeFilter (aFilter->id());1796 aFilter-> id() = m->pUSBProxyService->insertFilter (&aFilter->data().mUSBFilter);1794 ComAssertRet(aFilter->getId() != NULL, E_FAIL); 1795 m->pUSBProxyService->removeFilter(aFilter->getId()); 1796 aFilter->getId() = m->pUSBProxyService->insertFilter(&aFilter->getData().mUSBFilter); 1797 1797 } 1798 1798 }
Note:
See TracChangeset
for help on using the changeset viewer.