From 760126502a79a08c51f787cd3a2a5a785bd90464 Mon Sep 17 00:00:00 2001 From: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com> Date: Sat, 3 Dec 2022 21:16:42 -0800 Subject: [PATCH] Workaround for the MSVC 19.34 bug (#4152) * Workaround for the MSVC 19.34 bug * Use _MSC_VER instead of _VSC_FULL_VER (at least 19.34.31931 and .31933 are affected) * Remove newline * Use same code for all compiler versions Co-authored-by: Anton Kolesnyk --- .../test/perf/inc/azure/storage/blobs/test/list_blob_test.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/storage/azure-storage-blobs/test/perf/inc/azure/storage/blobs/test/list_blob_test.hpp b/sdk/storage/azure-storage-blobs/test/perf/inc/azure/storage/blobs/test/list_blob_test.hpp index ecd81c821..b938efd50 100644 --- a/sdk/storage/azure-storage-blobs/test/perf/inc/azure/storage/blobs/test/list_blob_test.hpp +++ b/sdk/storage/azure-storage-blobs/test/perf/inc/azure/storage/blobs/test/list_blob_test.hpp @@ -63,8 +63,8 @@ namespace Azure { namespace Storage { namespace Blobs { namespace Test { void Run(Azure::Core::Context const& context) override { // Loop each page - for (auto page = m_containerClient->ListBlobs({}, context); page.HasPage(); - page.MoveToNextPage(context)) + auto page = m_containerClient->ListBlobs({}, context); + for (; page.HasPage(); page.MoveToNextPage(context)) { // loop each blob for (auto blob : page.Blobs)