VirtualBox

Changeset 37448 in vbox for trunk/src/VBox/Runtime


Ignore:
Timestamp:
Jun 14, 2011 4:06:06 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
72255
Message:

process-creation/*: Adjusted assertions for RTPROC_FLAGS_SAME_CONTRACT (Solaris only) and RTPROC_FLAGS_NO_PROFILE (Windows only).

Location:
trunk/src/VBox/Runtime/r3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp

    r35558 r37448  
    265265    AssertPtrReturn(pszExec, VERR_INVALID_POINTER);
    266266    AssertReturn(*pszExec, VERR_INVALID_PARAMETER);
    267     AssertReturn(!(fFlags & ~(RTPROC_FLAGS_DETACHED | RTPROC_FLAGS_HIDDEN | RTPROC_FLAGS_SERVICE)), VERR_INVALID_PARAMETER);
     267    AssertReturn(!(fFlags & ~(RTPROC_FLAGS_DETACHED | RTPROC_FLAGS_HIDDEN | RTPROC_FLAGS_SERVICE | RTPROC_FLAGS_SAME_CONTRACT | RTPROC_FLAGS_NO_PROFILE)), VERR_INVALID_PARAMETER);
    268268    AssertReturn(!(fFlags & RTPROC_FLAGS_DETACHED) || !phProcess, VERR_INVALID_PARAMETER);
    269269    AssertReturn(hEnv != NIL_RTENV, VERR_INVALID_PARAMETER);
  • trunk/src/VBox/Runtime/r3/win/process-win.cpp

    r37447 r37448  
    968968    AssertPtrReturn(pszExec, VERR_INVALID_POINTER);
    969969    AssertReturn(*pszExec, VERR_INVALID_PARAMETER);
    970     AssertReturn(!(fFlags & ~(RTPROC_FLAGS_DETACHED | RTPROC_FLAGS_HIDDEN |RTPROC_FLAGS_SERVICE)), VERR_INVALID_PARAMETER);
     970    AssertReturn(!(fFlags & ~(RTPROC_FLAGS_DETACHED | RTPROC_FLAGS_HIDDEN | RTPROC_FLAGS_SERVICE | RTPROC_FLAGS_SAME_CONTRACT | RTPROC_FLAGS_NO_PROFILE)), VERR_INVALID_PARAMETER);
    971971    AssertReturn(!(fFlags & RTPROC_FLAGS_DETACHED) || !phProcess, VERR_INVALID_PARAMETER);
    972972    AssertReturn(hEnv != NIL_RTENV, VERR_INVALID_PARAMETER);
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