Changeset 73097 in vbox for trunk/src/VBox/Runtime/common/fuzz
- Timestamp:
- Jul 12, 2018 9:06:33 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 123672
- Location:
- trunk/src/VBox/Runtime/common/fuzz
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp
r72942 r73097 439 439 { 440 440 int rc = VINF_SUCCESS; 441 PRTFUZZOBSEXECCTX pExecCtx = (PRTFUZZOBSEXECCTX)RTMemAllocZ(RT_ OFFSETOF(RTFUZZOBSEXECCTX, apszArgs[pThis->cArgs + 1]));441 PRTFUZZOBSEXECCTX pExecCtx = (PRTFUZZOBSEXECCTX)RTMemAllocZ(RT_UOFFSETOF_DYN(RTFUZZOBSEXECCTX, apszArgs[pThis->cArgs + 1])); 442 442 if (RT_LIKELY(pExecCtx)) 443 443 { -
trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp
r72946 r73097 333 333 static PRTFUZZINPUTINT rtFuzzCtxInputClone(PRTFUZZCTXINT pThis, const void *pvBuf, size_t cbBuf) 334 334 { 335 PRTFUZZINPUTINT pInpClone = (PRTFUZZINPUTINT)RTMemAllocZ(RT_ OFFSETOF(RTFUZZINPUTINT, abInput[cbBuf]));335 PRTFUZZINPUTINT pInpClone = (PRTFUZZINPUTINT)RTMemAllocZ(RT_UOFFSETOF_DYN(RTFUZZINPUTINT, abInput[cbBuf])); 336 336 if (RT_LIKELY(pInpClone)) 337 337 { … … 355 355 static PRTFUZZINPUTINT rtFuzzCtxInputCreate(PRTFUZZCTXINT pThis, size_t cbInput) 356 356 { 357 PRTFUZZINPUTINT pInput = (PRTFUZZINPUTINT)RTMemAllocZ(RT_ OFFSETOF(RTFUZZINPUTINT, abInput[cbInput]));357 PRTFUZZINPUTINT pInput = (PRTFUZZINPUTINT)RTMemAllocZ(RT_UOFFSETOF_DYN(RTFUZZINPUTINT, abInput[cbInput])); 358 358 if (RT_LIKELY(pInput)) 359 359 { … … 846 846 if (!pInput) 847 847 { 848 pInput = (PRTFUZZINPUTINT)RTMemAllocZ(RT_ OFFSETOF(RTFUZZINPUTINT, abInput[cbInput]));848 pInput = (PRTFUZZINPUTINT)RTMemAllocZ(RT_UOFFSETOF_DYN(RTFUZZINPUTINT, abInput[cbInput])); 849 849 if (RT_LIKELY(pInput)) 850 850 { … … 897 897 if (RT_SUCCESS(rc)) 898 898 { 899 PRTFUZZINPUTINT pInput = (PRTFUZZINPUTINT)RTMemAllocZ(RT_ OFFSETOF(RTFUZZINPUTINT, abInput[cbFile]));899 PRTFUZZINPUTINT pInput = (PRTFUZZINPUTINT)RTMemAllocZ(RT_UOFFSETOF_DYN(RTFUZZINPUTINT, abInput[cbFile])); 900 900 if (RT_LIKELY(pInput)) 901 901 {
Note:
See TracChangeset
for help on using the changeset viewer.