Skip to content

Commit 2c6c432

Browse files
committed
Fixes after rebase (not yet complete)
1 parent 6240aaf commit 2c6c432

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

src/IO/ADIOS/ADIOS2IOHandler.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -715,8 +715,7 @@ void ADIOS2IOHandlerImpl::createFile(
715715
auto &file =
716716
makeFile(writable, name, /* consider_open_files = */ false);
717717
auto &file_state = **file;
718-
if (m_handler->m_backendAccess != Access::CREATE &&
719-
m_handler->m_backendAccess != Access::APPEND &&
718+
if (access::read(m_handler->m_backendAccess) &&
720719
(auxiliary::file_exists(fullPath(file_state)) ||
721720
auxiliary::directory_exists(fullPath(file_state))))
722721
{

src/IO/JSON/JSONIOHandlerImpl.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -516,8 +516,7 @@ void JSONIOHandlerImpl::createFile(
516516
auto &file_state = **file;
517517
auto file_exists = auxiliary::file_exists(fullPath(file_state));
518518

519-
if (m_handler->m_backendAccess != Access::APPEND &&
520-
m_handler->m_backendAccess != Access::CREATE && file_exists)
519+
if (access::read(m_handler->m_backendAccess) && file_exists)
521520
{
522521
throw std::runtime_error(
523522
"[JSON] Can only overwrite existing file in CREATE mode.");

0 commit comments

Comments
 (0)