diff --git a/sycl/tools/sycl-ls/sycl-ls.cpp b/sycl/tools/sycl-ls/sycl-ls.cpp index 1e7e69964cd6a..94740de3c0029 100644 --- a/sycl/tools/sycl-ls/sycl-ls.cpp +++ b/sycl/tools/sycl-ls/sycl-ls.cpp @@ -187,7 +187,7 @@ static void printWarningIfFiltersUsed(bool &SuppressNumberPrinting) { // Unset filter related environment variables namely, SYCL_DEVICE_FILTER, // ONEAPI_DEVICE_SELECTOR, and SYCL_DEVICE_ALLOWLIST. static void unsetFilterEnvVars() { - for (auto it : FilterEnvVars) { + for (const auto &it : FilterEnvVars) { #ifdef _WIN32 _putenv_s(it.c_str(), ""); #else