VirtualBox

Changeset 57415 in vbox for trunk/src/VBox/Additions/common


Ignore:
Timestamp:
Aug 18, 2015 10:58:19 AM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
102180
Message:

More DECLCALLBACK fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp

    r57358 r57415  
    603603}
    604604
    605 static RTEXITCODE handleSetVideoMode(int argc, char *argv[])
     605static DECLCALLBACK(RTEXITCODE) handleSetVideoMode(int argc, char *argv[])
    606606{
    607607    if (argc != 3 && argc != 4)
     
    767767}
    768768
    769 static RTEXITCODE handleGetVideoAcceleration(int argc, char *argv[])
     769static DECLCALLBACK(RTEXITCODE) handleGetVideoAcceleration(int argc, char *argv[])
    770770{
    771771    ULONG status;
     
    788788}
    789789
    790 static RTEXITCODE handleSetVideoAcceleration(int argc, char *argv[])
     790static DECLCALLBACK(RTEXITCODE) handleSetVideoAcceleration(int argc, char *argv[])
    791791{
    792792    ULONG status;
     
    820820}
    821821
    822 static RTEXITCODE videoFlagsGet(void)
     822static DECLCALLBACK(RTEXITCODE) videoFlagsGet(void)
    823823{
    824824    HKEY hkeyVideo = getVideoKey(false);
     
    841841}
    842842
    843 static RTEXITCODE videoFlagsDelete(void)
     843static DECLCALLBACK(RTEXITCODE) videoFlagsDelete(void)
    844844{
    845845    HKEY hkeyVideo = getVideoKey(true);
     
    857857}
    858858
    859 static RTEXITCODE videoFlagsModify(bool fSet, int argc, char *argv[])
     859static DECLCALLBACK(RTEXITCODE) videoFlagsModify(bool fSet, int argc, char *argv[])
    860860{
    861861    if (argc != 1)
     
    907907}
    908908
    909 static RTEXITCODE handleVideoFlags(int argc, char *argv[])
     909static DECLCALLBACK(RTEXITCODE) handleVideoFlags(int argc, char *argv[])
    910910{
    911911    /* Must have a keyword and optional value (32 bit hex string). */
     
    10581058}
    10591059
    1060 static RTEXITCODE handleListCustomModes(int argc, char *argv[])
     1060static DECLCALLBACK(RTEXITCODE) handleListCustomModes(int argc, char *argv[])
    10611061{
    10621062    if (argc != 0)
     
    10861086}
    10871087
    1088 static RTEXITCODE handleAddCustomMode(int argc, char *argv[])
     1088static DECLCALLBACK(RTEXITCODE) handleAddCustomMode(int argc, char *argv[])
    10891089{
    10901090    if (argc != 3)
     
    11471147}
    11481148
    1149 static RTEXITCODE handleRemoveCustomMode(int argc, char *argv[])
     1149static DECLCALLBACK(RTEXITCODE) handleRemoveCustomMode(int argc, char *argv[])
    11501150{
    11511151    if (argc != 3)
     
    16021602 * @note see the command line API description for parameters
    16031603 */
    1604 static RTEXITCODE handleGuestProperty(int argc, char *argv[])
     1604static DECLCALLBACK(RTEXITCODE) handleGuestProperty(int argc, char *argv[])
    16051605{
    16061606    if (0 == argc)
     
    16981698 *      (r=bird: yeah, right. The API description contains nil about params)
    16991699 */
    1700 static RTEXITCODE handleSharedFolder(int argc, char *argv[])
     1700static DECLCALLBACK(RTEXITCODE) handleSharedFolder(int argc, char *argv[])
    17011701{
    17021702    if (0 == argc)
     
    17171717 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: writecoredump}
    17181718 */
    1719 static RTEXITCODE handleWriteCoreDump(int argc, char *argv[])
     1719static DECLCALLBACK(RTEXITCODE) handleWriteCoreDump(int argc, char *argv[])
    17201720{
    17211721    int rc = VbglR3WriteCoreDump();
     
    17371737 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: help}
    17381738 */
    1739 static RTEXITCODE handleDpc(int argc, char *argv[])
     1739static DECLCALLBACK(RTEXITCODE) handleDpc(int argc, char *argv[])
    17401740{
    17411741# ifndef VBOX_CONTROL_TEST
     
    17621762 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: writelog}
    17631763 */
    1764 static RTEXITCODE handleWriteLog(int argc, char *argv[])
     1764static DECLCALLBACK(RTEXITCODE) handleWriteLog(int argc, char *argv[])
    17651765{
    17661766    static const RTGETOPTDEF s_aOptions[] =
     
    18251825 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: takesnapshot}
    18261826 */
    1827 static RTEXITCODE handleTakeSnapshot(int argc, char *argv[])
     1827static DECLCALLBACK(RTEXITCODE) handleTakeSnapshot(int argc, char *argv[])
    18281828{
    18291829    //VbglR3VmTakeSnapshot(argv[0], argv[1]);
     
    18341834 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: savestate}
    18351835 */
    1836 static RTEXITCODE handleSaveState(int argc, char *argv[])
     1836static DECLCALLBACK(RTEXITCODE) handleSaveState(int argc, char *argv[])
    18371837{
    18381838    //VbglR3VmSaveState();
     
    18431843 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: suspend|pause}
    18441844 */
    1845 static RTEXITCODE handleSuspend(int argc, char *argv[])
     1845static DECLCALLBACK(RTEXITCODE) handleSuspend(int argc, char *argv[])
    18461846{
    18471847    //VbglR3VmSuspend();
     
    18521852 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: poweroff|powerdown}
    18531853 */
    1854 static RTEXITCODE handlePowerOff(int argc, char *argv[])
     1854static DECLCALLBACK(RTEXITCODE) handlePowerOff(int argc, char *argv[])
    18551855{
    18561856    //VbglR3VmPowerOff();
     
    18611861 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: version}
    18621862 */
    1863 static RTEXITCODE handleVersion(int argc, char *argv[])
     1863static DECLCALLBACK(RTEXITCODE) handleVersion(int argc, char *argv[])
    18641864{
    18651865    if (argc)
     
    18711871 * @callback_method_impl{FNVBOXCTRLCMDHANDLER, Command: help}
    18721872 */
    1873 static RTEXITCODE handleHelp(int argc, char *argv[])
     1873static DECLCALLBACK(RTEXITCODE) handleHelp(int argc, char *argv[])
    18741874{
    18751875    /* ignore arguments for now. */
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