VirtualBox

Ignore:
Timestamp:
Mar 21, 2024 2:04:52 AM (13 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
162357
Message:

Apply RT_OVERRIDE/NS_OVERRIDE where required to shut up clang.

Location:
trunk/src/libs/xpcom18a4/xpcom/glue
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/xpcom/glue/nsGenericFactory.h

    r1 r103977  
    5757   
    5858    /* nsIGenericFactory methods */
    59     NS_IMETHOD SetComponentInfo(const nsModuleComponentInfo *info);
    60     NS_IMETHOD GetComponentInfo(const nsModuleComponentInfo **infop);
     59    NS_IMETHOD SetComponentInfo(const nsModuleComponentInfo *info) RT_OVERRIDE;
     60    NS_IMETHOD GetComponentInfo(const nsModuleComponentInfo **infop) RT_OVERRIDE;
    6161
    62     NS_IMETHOD CreateInstance(nsISupports *aOuter, REFNSIID aIID, void **aResult);
     62    NS_IMETHOD CreateInstance(nsISupports *aOuter, REFNSIID aIID, void **aResult) RT_OVERRIDE;
    6363
    64     NS_IMETHOD LockFactory(PRBool aLock);
     64    NS_IMETHOD LockFactory(PRBool aLock) RT_OVERRIDE;
    6565
    6666    static NS_METHOD Create(nsISupports* outer, const nsIID& aIID, void* *aInstancePtr);
  • trunk/src/libs/xpcom18a4/xpcom/glue/nsISupportsImpl.h

    r102214 r103977  
    121121public:                                                                       \
    122122  NS_IMETHOD QueryInterface(REFNSIID aIID,                                    \
    123                             void** aInstancePtr);                             \
    124   NS_IMETHOD_(nsrefcnt) AddRef(void);                                         \
    125   NS_IMETHOD_(nsrefcnt) Release(void);                                        \
     123                            void** aInstancePtr) NS_OVERRIDE;                 \
     124  NS_IMETHOD_(nsrefcnt) AddRef(void) NS_OVERRIDE;                             \
     125  NS_IMETHOD_(nsrefcnt) Release(void) NS_OVERRIDE;                            \
    126126protected:                                                                    \
    127127  nsAutoRefCnt mRefCnt;                                                       \
     
    506506public:                                                                       \
    507507  NS_IMETHOD QueryInterface(REFNSIID aIID,                                    \
    508                             void** aInstancePtr);                             \
    509   NS_IMETHOD_(nsrefcnt) AddRef(void);                                         \
    510   NS_IMETHOD_(nsrefcnt) Release(void);                                        \
     508                            void** aInstancePtr) NS_OVERRIDE;                 \
     509  NS_IMETHOD_(nsrefcnt) AddRef(void) NS_OVERRIDE;                             \
     510  NS_IMETHOD_(nsrefcnt) Release(void) NS_OVERRIDE;                            \
    511511
    512512/**
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