Changeset 97909 in vbox for trunk/src/VBox/Runtime/r0drv
- Timestamp:
- Dec 29, 2022 6:53:07 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 154999
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/alloc-r0drv.cpp
r97907 r97909 334 334 if (!(fFlags & RTMEMALLOCEX_FLAGS_ANY_CTX_ALLOC)) 335 335 RT_ASSERT_INTS_ON(); 336 AssertReturn(!(fFlags & RTMEMALLOCEX_FLAGS_EXEC), VERR_INVALID_FLAGS); 336 337 337 338 /* … … 348 349 if (fFlags & RTMEMALLOCEX_FLAGS_ZEROED) 349 350 fHdrFlags |= RTMEMHDR_FLAG_ZEROED; 350 if (fFlags & RTMEMALLOCEX_FLAGS_EXEC)351 fHdrFlags |= RTMEMHDR_FLAG_EXEC;352 351 if (fFlags & RTMEMALLOCEX_FLAGS_ANY_CTX_ALLOC) 353 352 fHdrFlags |= RTMEMHDR_FLAG_ANY_CTX_ALLOC; … … 380 379 #endif 381 380 } 382 else if (rc == VERR_NO_MEMORY && (fFlags & RTMEMALLOCEX_FLAGS_EXEC))383 rc = VERR_NO_EXEC_MEMORY;384 381 385 382 RT_ASSERT_PREEMPT_CPUID();
Note:
See TracChangeset
for help on using the changeset viewer.