Skip to content

Commit 9e0f20e

Browse files
[SYCL] Fix an unused variable warning in getMemObjCreationFlags (#3157)
Add a missing static keyword to the function as well.
1 parent b04e6a0 commit 9e0f20e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

sycl/source/detail/memory_manager.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ void *MemoryManager::allocateInteropMemObject(
124124
return UserPtr;
125125
}
126126

127-
RT::PiMemFlags getMemObjCreationFlags(const ContextImplPtr &TargetContext,
128-
void *UserPtr, bool HostPtrReadOnly) {
127+
static RT::PiMemFlags getMemObjCreationFlags(void *UserPtr,
128+
bool HostPtrReadOnly) {
129129
// Create read_write mem object to handle arbitrary uses.
130130
RT::PiMemFlags Result = PI_MEM_FLAGS_ACCESS_RW;
131131
if (UserPtr)
@@ -140,7 +140,7 @@ void *MemoryManager::allocateImageObject(ContextImplPtr TargetContext,
140140
const RT::PiMemImageFormat &Format,
141141
const sycl::property_list &) {
142142
RT::PiMemFlags CreationFlags =
143-
getMemObjCreationFlags(TargetContext, UserPtr, HostPtrReadOnly);
143+
getMemObjCreationFlags(UserPtr, HostPtrReadOnly);
144144

145145
RT::PiMem NewMem;
146146
const detail::plugin &Plugin = TargetContext->getPlugin();
@@ -155,7 +155,7 @@ MemoryManager::allocateBufferObject(ContextImplPtr TargetContext, void *UserPtr,
155155
bool HostPtrReadOnly, const size_t Size,
156156
const sycl::property_list &PropsList) {
157157
RT::PiMemFlags CreationFlags =
158-
getMemObjCreationFlags(TargetContext, UserPtr, HostPtrReadOnly);
158+
getMemObjCreationFlags(UserPtr, HostPtrReadOnly);
159159
if (PropsList.has_property<
160160
sycl::ext::oneapi::property::buffer::use_pinned_host_memory>())
161161
CreationFlags |= PI_MEM_FLAGS_HOST_PTR_ALLOC;

0 commit comments

Comments
 (0)