VirtualBox

Changeset 63683 in vbox


Ignore:
Timestamp:
Sep 2, 2016 9:23:02 AM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
110441
Message:

Audio/DrvHostCoreAudio.cpp: Fixed interface casting messup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp

    r63681 r63683  
    314314} DRVHOSTCOREAUDIO, *PDRVHOSTCOREAUDIO;
    315315
     316/** Converts a pointer to DRVHOSTCOREAUDIO::IHostAudio to a PDRVHOSTCOREAUDIO. */
     317#define PDMIHOSTAUDIO_2_DRVHOSTCOREAUDIO(pInterface) RT_FROM_MEMBER(pInterface, DRVHOSTCOREAUDIO, IHostAudio)
    316318
    317319/**
     
    27242726    AssertPtrReturn(pBackendCfg, VERR_INVALID_POINTER);
    27252727
    2726     PPDMDRVINS        pDrvIns = PDMIBASE_2_PDMDRV(pInterface);
    2727     PDRVHOSTCOREAUDIO pThis   = PDMINS_2_DATA(pDrvIns, PDRVHOSTCOREAUDIO);
     2728    PDRVHOSTCOREAUDIO pThis = PDMIHOSTAUDIO_2_DRVHOSTCOREAUDIO(pInterface);
    27282729
    27292730    return coreAudioUpdateStatusInternalEx(pThis, pBackendCfg, 0 /* fEnum */);
     
    27552756    AssertPtrReturn(pCfgAcq,    VERR_INVALID_POINTER);
    27562757
    2757     PPDMDRVINS        pDrvIns = PDMIBASE_2_PDMDRV(pInterface);
    2758     PDRVHOSTCOREAUDIO pThis   = PDMINS_2_DATA(pDrvIns, PDRVHOSTCOREAUDIO);
     2758    PDRVHOSTCOREAUDIO pThis = PDMIHOSTAUDIO_2_DRVHOSTCOREAUDIO(pInterface);
    27592759
    27602760    int rc;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette