VirtualBox

Ignore:
Timestamp:
Dec 16, 2010 3:13:07 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
69027
Message:

Use RTERRINFO in SUPLib for hardening APIs and such.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/testcase/tstSupLoadModule.cpp

    r34241 r35188  
    7070            case VINF_GETOPT_NOT_OPTION:
    7171            {
    72                 char szErr[4096+1024];
    73                 void *pvImageBase;
    74                 rc = SUPR3LoadModule(ValueUnion.psz, RTPathFilename(ValueUnion.psz), &pvImageBase, szErr, sizeof(szErr));
     72                void           *pvImageBase;
     73                RTERRINFOSTATIC ErrInfo;
     74                RTErrInfoInitStatic(&ErrInfo);
     75                rc = SUPR3LoadModule(ValueUnion.psz, RTPathFilename(ValueUnion.psz), &pvImageBase, &ErrInfo.Core);
    7576                if (RT_FAILURE(rc))
    7677                {
    77                     RTMsgError("%Rrc when attempting to load '%s': %s\n", rc, ValueUnion.psz, szErr);
     78                    RTMsgError("%Rrc when attempting to load '%s': %s\n", rc, ValueUnion.psz, ErrInfo.Core.pszMsg);
    7879                    return 1;
    7980                }
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