VirtualBox

Changeset 75570 in vbox


Ignore:
Timestamp:
Nov 19, 2018 12:07:23 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
126729
Message:

tstSharedFolderService: Fix crashing testcase after last helper callback additions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedFolders/testcase/tstSharedFolderService.cpp

    r75500 r75570  
    7272}
    7373
     74static DECLCALLBACK(int) stamRegisterV(void *pvInstance, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility,
     75                                       STAMUNIT enmUnit, const char *pszDesc, const char *pszName, va_list va)
     76{
     77    RT_NOREF(pvInstance, pvSample, enmType, enmVisibility, enmUnit, pszDesc, pszName, va);
     78    return VINF_SUCCESS;
     79}
     80
     81static DECLCALLBACK(int) stamDeregisterV(void *pvInstance, const char *pszPatFmt, va_list va)
     82{
     83    RT_NOREF(pvInstance, pszPatFmt, va);
     84    return VINF_SUCCESS;
     85}
     86
     87static DECLCALLBACK(int) infoRegister(void *pvInstance, const char *pszName, const char *pszDesc,
     88                                      PFNDBGFHANDLEREXT pfnHandler, void *pvUser)
     89{
     90    RT_NOREF(pvInstance, pszName, pszDesc, pfnHandler, pvUser);
     91    return VINF_SUCCESS;
     92}
     93
     94static DECLCALLBACK(int) infoDeregister(void *pvInstance, const char *pszName)
     95{
     96    RT_NOREF(pvInstance, pszName);
     97    return VINF_SUCCESS;
     98}
     99
    74100/**
    75101 * Initialise the HGCM service table as much as we need to start the
     
    79105void initTable(VBOXHGCMSVCFNTABLE *pTable, VBOXHGCMSVCHELPERS *pHelpers)
    80106{
    81     pTable->cbSize              = sizeof (VBOXHGCMSVCFNTABLE);
    82     pTable->u32Version          = VBOX_HGCM_SVC_VERSION;
    83     pHelpers->pfnCallComplete   = callComplete;
    84     pTable->pHelpers            = pHelpers;
     107    pTable->cbSize               = sizeof (VBOXHGCMSVCFNTABLE);
     108    pTable->u32Version           = VBOX_HGCM_SVC_VERSION;
     109    pHelpers->pfnCallComplete    = callComplete;
     110    pHelpers->pfnStamRegisterV   = stamRegisterV;
     111    pHelpers->pfnStamDeregisterV = stamDeregisterV;
     112    pHelpers->pfnInfoRegister    = infoRegister;
     113    pHelpers->pfnInfoDeregister  = infoDeregister;
     114    pTable->pHelpers             = pHelpers;
    85115}
    86116
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