VirtualBox

Changeset 86616 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
Oct 16, 2020 6:00:58 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
140989
Message:

Main/tstVBoxAPIXPCOM.cpp: Must get VBOX_XPCOM_HOME right as loading two different VBoxRT.so files just leads to utter confusion (one from /opt/virtualbox/ and one from whereever the testcase was put). Would assert with a duplicate vfs chain reigstration. bugref:9841

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/testcase/tstVBoxAPIXPCOM.cpp

    r86402 r86616  
    453453
    454454#if 1 /* Please ignore this! It is very very crude. */
     455# ifdef RTPATH_APP_PRIVATE_ARCH
     456    if (!getenv("VBOX_XPCOM_HOME"))
     457        setenv("VBOX_XPCOM_HOME", RTPATH_APP_PRIVATE_ARCH, 1);
     458# else
    455459    char szTmp[8192];
    456460    if (!getenv("VBOX_XPCOM_HOME"))
     
    462466        setenv("VBOX_XPCOM_HOME", szTmp, 1);
    463467    }
     468# endif
    464469#endif
    465470    (void)argc; (void)argv;
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