Skip to content

Commit c20b2b0

Browse files
committed
Use a less weird API
1 parent 72aa39f commit c20b2b0

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

src/IO/ADIOS/ADIOS2File.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1034,10 +1034,7 @@ void ADIOS2File::flush_impl(
10341034
}
10351035
// Move the operations out of the queue so that no one has ideas to run
10361036
// them for a second time
1037-
drainedUniquePtrPuts = std::move(m_uniquePtrPuts);
1038-
// m_uniquePtrPuts is in a valid, but unspecified state after moving
1039-
// --> clear it
1040-
m_uniquePtrPuts.clear();
1037+
drainedUniquePtrPuts.swap(m_uniquePtrPuts);
10411038
}
10421039

10431040
if (readOnly(m_mode))

0 commit comments

Comments
 (0)