VirtualBox

Changeset 93303 in vbox


Ignore:
Timestamp:
Jan 18, 2022 11:26:57 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
149371
Message:

FE/Qt,Puel: Shut up warning about typedefs to incomplete call methods that started when updating to VC++ 19.2 update 11. bugref:8489

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.h

    r93115 r93303  
    455455    Q_OBJECT;
    456456
     457#if RT_MSC_PREREQ(RT_MSC_VER_VS2019_U11)
     458# pragma warning(push)
     459# pragma warning(disable: 5243) /* warning C5243: 'UIActionPool::PTFActionPoolManager': using incomplete class 'UIActionPoolManager' can cause potential one definition rule violation due to ABI limitation */
     460#endif
    457461    /** Pointer to menu update-handler for this class. */
    458462    typedef void (UIActionPool::*PTFActionPool)();
     
    468472        PTFActionPoolRuntime ptfr;
    469473    };
     474#if RT_MSC_PREREQ(RT_MSC_VER_VS2019_U11)
     475# pragma warning(pop)
     476#endif
    470477
    471478signals:
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