Changeset 55952 in vbox
- Timestamp:
- May 19, 2015 11:54:43 PM (10 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmdev.h
r53797 r55952 4243 4243 { \ 4244 4244 PPDMDEVINS pDevInsTypeCheck = (pDevIns); NOREF(pDevInsTypeCheck); \ 4245 if (RT_ UNLIKELY(!PDM_VERSION_ARE_COMPATIBLE((pDevIns)->u32Version, PDM_DEVINS_VERSION) )) \4246 4247 if (RT_ UNLIKELY(!PDM_VERSION_ARE_COMPATIBLE((pDevIns)->pHlpR3->u32Version, PDM_DEVHLPR3_VERSION) )) \4248 4245 if (RT_LIKELY(PDM_VERSION_ARE_COMPATIBLE((pDevIns)->u32Version, PDM_DEVINS_VERSION) )) \ 4246 { /* likely */ } else return VERR_PDM_DEVINS_VERSION_MISMATCH; \ 4247 if (RT_LIKELY(PDM_VERSION_ARE_COMPATIBLE((pDevIns)->pHlpR3->u32Version, PDM_DEVHLPR3_VERSION) )) \ 4248 { /* likely */ } else return VERR_PDM_DEVHLPR3_VERSION_MISMATCH; \ 4249 4249 } while (0) 4250 4250 … … 4269 4269 int rcValCfg = CFGMR3ValidateConfig((pDevIns)->pCfg, "/", pszValidValues, pszValidNodes, \ 4270 4270 (pDevIns)->pReg->szName, (pDevIns)->iInstance); \ 4271 if (RT_ FAILURE(rcValCfg)) \4272 4271 if (RT_SUCCESS(rcValCfg)) \ 4272 { /* likely */ } else return rcValCfg; \ 4273 4273 } while (0) 4274 4274 -
trunk/include/VBox/vmm/pdmdrv.h
r53442 r55952 465 465 { \ 466 466 PPDMDRVINS pDrvInsTypeCheck = (pDrvIns); NOREF(pDrvInsTypeCheck); \ 467 if (RT_ UNLIKELY( !PDM_VERSION_ARE_COMPATIBLE((pDrvIns)->u32Version, PDM_DRVINS_VERSION) \468 || !PDM_VERSION_ARE_COMPATIBLE((pDrvIns)->pHlpR3->u32Version, PDM_DRVHLPR3_VERSION)) ) \469 467 if (RT_LIKELY( PDM_VERSION_ARE_COMPATIBLE((pDrvIns)->u32Version, PDM_DRVINS_VERSION) \ 468 && PDM_VERSION_ARE_COMPATIBLE((pDrvIns)->pHlpR3->u32Version, PDM_DRVHLPR3_VERSION)) ) \ 469 { /* likely */ } else return; \ 470 470 } while (0) 471 471 … … 490 490 int rcValCfg = CFGMR3ValidateConfig((pDrvIns)->pCfg, "/", pszValidValues, pszValidNodes, \ 491 491 (pDrvIns)->pReg->szName, (pDrvIns)->iInstance); \ 492 if (RT_ FAILURE(rcValCfg)) \493 492 if (RT_SUCCESS(rcValCfg)) \ 493 { /* likely */ } else return rcValCfg; \ 494 494 } while (0) 495 495 -
trunk/include/VBox/vmm/pdmusb.h
r53210 r55952 830 830 { \ 831 831 PPDMUSBINS pUsbInsTypeCheck = (pUsbIns); NOREF(pUsbInsTypeCheck); \ 832 if (RT_ UNLIKELY(!PDM_VERSION_ARE_COMPATIBLE((pUsbIns)->u32Version, PDM_USBINS_VERSION) )) \833 834 if (RT_ UNLIKELY(!PDM_VERSION_ARE_COMPATIBLE((pUsbIns)->pHlpR3->u32Version, PDM_USBHLPR3_VERSION) )) \835 832 if (RT_LIKELY(PDM_VERSION_ARE_COMPATIBLE((pUsbIns)->u32Version, PDM_USBINS_VERSION) )) \ 833 { /* likely */ } else return VERR_PDM_USBINS_VERSION_MISMATCH; \ 834 if (RT_LIKELY(PDM_VERSION_ARE_COMPATIBLE((pUsbIns)->pHlpR3->u32Version, PDM_USBHLPR3_VERSION) )) \ 835 { /* likely */ } else return VERR_PDM_USBHLPR3_VERSION_MISMATCH; \ 836 836 } while (0) 837 837
Note:
See TracChangeset
for help on using the changeset viewer.