Unverified Commit dadff59a authored by pnorbert's avatar pnorbert Committed by GitHub
Browse files

Merge pull request #979 from pnorbert/fix_stream_class

fix Stream class engineType handling
parents af0ac44a 92d5528c
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -104,8 +104,11 @@ size_t Stream::CurrentStep() const
void Stream::CheckOpen()
{
    if (m_Engine == nullptr)
    {
        if (!m_EngineType.empty())
        {
            m_IO->SetEngine(m_EngineType);
        }
        m_Engine = &m_IO->Open(m_Name, m_Mode);
        if (m_Mode == adios2::Mode::Write)
        {
+1 −1
Original line number Diff line number Diff line
@@ -109,7 +109,7 @@ private:
    Mode m_Mode;

    /** Sets engine type to be opened at first read/write */
    std::string m_EngineType = "BPFile";
    std::string m_EngineType;

    /** internal flag to check if getstep was called */
    bool m_FirstStep = true;