VirtualBox

Changeset 103143 in vbox


Ignore:
Timestamp:
Jan 31, 2024 3:04:39 PM (8 months ago)
Author:
vboxsync
Message:

HostServices/SharedClipboard: Some warning fixes about externally visible functions which should be static, bugref:3409

Location:
trunk/src/VBox/HostServices/SharedClipboard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedClipboard/darwin-pasteboard.cpp

    r100108 r103143  
    4545#include <VBox/GuestHost/clipboard-helper.h>
    4646
     47#include "darwin-pasteboard.h"
    4748
    4849/*********************************************************************************************************************************
     
    6566 * @returns IPRT status code.
    6667 */
    67 int initPasteboard(PasteboardRef *pPasteboardRef)
     68DECLHIDDEN(int) initPasteboard(PasteboardRef *pPasteboardRef)
    6869{
    6970    int rc = VINF_SUCCESS;
     
    8081 * @param pPasteboardRef Reference to the global pasteboard.
    8182 */
    82 void destroyPasteboard(PasteboardRef *pPasteboardRef)
     83DECLHIDDEN(void) destroyPasteboard(PasteboardRef *pPasteboardRef)
    8384{
    8485    CFRelease(*pPasteboardRef);
     
    101102 * @returns VINF_SUCCESS.
    102103 */
    103 int queryNewPasteboardFormats(PasteboardRef hPasteboard, uint64_t idOwnership, void *hStrOwnershipFlavor,
    104                               uint32_t *pfFormats, bool *pfChanged)
     104DECLHIDDEN(int) queryNewPasteboardFormats(PasteboardRef hPasteboard, uint64_t idOwnership, void *hStrOwnershipFlavor,
     105                                          uint32_t *pfFormats, bool *pfChanged)
    105106{
    106107    OSStatus orc;
     
    218219 * @returns IPRT status code.
    219220 */
    220 int readFromPasteboard(PasteboardRef pPasteboard, uint32_t fFormat, void *pv, uint32_t cb, uint32_t *pcbActual)
     221DECLHIDDEN(int) readFromPasteboard(PasteboardRef pPasteboard, uint32_t fFormat, void *pv, uint32_t cb, uint32_t *pcbActual)
    221222{
    222223    Log(("readFromPasteboard: fFormat = %02X\n", fFormat));
     
    474475 *          flavor priority.
    475476 */
    476 int takePasteboardOwnership(PasteboardRef hPasteboard, uint64_t idOwnership, const char *pszOwnershipFlavor,
    477                             const char *pszOwnershipValue, void **phStrOwnershipFlavor)
     477DECLHIDDEN(int) takePasteboardOwnership(PasteboardRef hPasteboard, uint64_t idOwnership, const char *pszOwnershipFlavor,
     478                                        const char *pszOwnershipValue, void **phStrOwnershipFlavor)
    478479{
    479480    /*
     
    543544 * @returns IPRT status code.
    544545 */
    545 int writeToPasteboard(PasteboardRef hPasteboard, uint64_t idOwnership, const void *pv, uint32_t cb, uint32_t fFormat)
     546DECLHIDDEN(int) writeToPasteboard(PasteboardRef hPasteboard, uint64_t idOwnership, const void *pv, uint32_t cb, uint32_t fFormat)
    546547{
    547548    int       rc;
  • trunk/src/VBox/HostServices/SharedClipboard/darwin-pasteboard.h

    r98103 r103143  
    3232#endif
    3333
     34#include <iprt/cdefs.h>
     35
    3436typedef struct OpaquePasteboardRef *PasteboardRef;
    3537
    36 int initPasteboard(PasteboardRef *pPasteboardRef);
    37 void destroyPasteboard(PasteboardRef *pPasteboardRef);
     38DECLHIDDEN(int) initPasteboard(PasteboardRef *pPasteboardRef);
     39DECLHIDDEN(void) destroyPasteboard(PasteboardRef *pPasteboardRef);
    3840
    39 int queryNewPasteboardFormats(PasteboardRef hPasteboard, uint64_t idOwnership, void *hStrOwnershipFlavor,
    40                               uint32_t *pfFormats, bool *pfChanged);
    41 int readFromPasteboard(PasteboardRef pPasteboard, uint32_t fFormat, void *pv, uint32_t cb, uint32_t *pcbActual);
    42 int takePasteboardOwnership(PasteboardRef pPasteboard, uint64_t idOwnership, const char *pszOwnershipFlavor,
    43                             const char *pszOwnershipValue, void **phStrOwnershipFlavor);
    44 int writeToPasteboard(PasteboardRef hPasteboard, uint64_t idOwnership, void const *pv, uint32_t cb, uint32_t fFormat);
     41DECLHIDDEN(int) queryNewPasteboardFormats(PasteboardRef hPasteboard, uint64_t idOwnership, void *hStrOwnershipFlavor,
     42                                          uint32_t *pfFormats, bool *pfChanged);
     43DECLHIDDEN(int) readFromPasteboard(PasteboardRef pPasteboard, uint32_t fFormat, void *pv, uint32_t cb, uint32_t *pcbActual);
     44DECLHIDDEN(int) takePasteboardOwnership(PasteboardRef pPasteboard, uint64_t idOwnership, const char *pszOwnershipFlavor,
     45                                        const char *pszOwnershipValue, void **phStrOwnershipFlavor);
     46DECLHIDDEN(int) writeToPasteboard(PasteboardRef hPasteboard, uint64_t idOwnership, void const *pv, uint32_t cb, uint32_t fFormat);
    4547
    4648#endif /* !VBOX_INCLUDED_SRC_SharedClipboard_darwin_pasteboard_h */
Note: See TracChangeset for help on using the changeset viewer.

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