diff --git a/openmp/libomptarget/src/device.cpp b/openmp/libomptarget/src/device.cpp index 765dd54fe5ca..b613cd2eccb9 100644 --- a/openmp/libomptarget/src/device.cpp +++ b/openmp/libomptarget/src/device.cpp @@ -157,6 +157,7 @@ void *DeviceTy::getOrAllocTgtPtr(void *HstPtrBegin, void *HstPtrBase, bool UpdateRefCount, bool HasCloseModifier) { void *rc = NULL; IsHostPtr = false; + IsNew = false; DataMapMtx.lock(); LookupResult lr = lookupMapping(HstPtrBegin, Size);