From fe9fe80fc67d20a3095adefb69a36f37d3eabf98 Mon Sep 17 00:00:00 2001 From: Michal Mrozek Date: Wed, 6 Apr 2022 15:46:32 +0000 Subject: [PATCH] Avoid dynamic memory allocation [3/n] - use reference on auto type to prevent copy. Signed-off-by: Michal Mrozek --- shared/source/os_interface/linux/drm_neo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/source/os_interface/linux/drm_neo.cpp b/shared/source/os_interface/linux/drm_neo.cpp index bf540dd9f9..61e35cb76d 100644 --- a/shared/source/os_interface/linux/drm_neo.cpp +++ b/shared/source/os_interface/linux/drm_neo.cpp @@ -1365,7 +1365,7 @@ int changeBufferObjectBinding(Drm *drm, OsContext *osContext, uint32_t vmHandleI flags |= ioctlHelper->getFlagsForVmBind(bindCapture, bindImmediate, bindMakeResident); } - auto bindAddresses = bo->getColourAddresses(); + auto &bindAddresses = bo->getColourAddresses(); auto bindIterations = bindAddresses.size(); if (bindIterations == 0) { bindIterations = 1;