"driver/conv_driver.cpp" did not exist on "31ded4ac4bc524acdbf897ffff094d7e7cbed991"
Commit 1d8ca1f3 authored by Frank Osterfeld's avatar Frank Osterfeld Committed by Jesse Beder
Browse files

Avoid static reference to temporary

These caused issues when used in a wasm project.
parent 76dc6715
...@@ -173,11 +173,11 @@ bool IsValidPlainScalar(const std::string& str, FlowType::value flowType, ...@@ -173,11 +173,11 @@ bool IsValidPlainScalar(const std::string& str, FlowType::value flowType,
} }
// then check until something is disallowed // then check until something is disallowed
static const RegEx& disallowed_flow = static const RegEx disallowed_flow =
Exp::EndScalarInFlow() | (Exp::BlankOrBreak() + Exp::Comment()) | Exp::EndScalarInFlow() | (Exp::BlankOrBreak() + Exp::Comment()) |
Exp::NotPrintable() | Exp::Utf8_ByteOrderMark() | Exp::Break() | Exp::NotPrintable() | Exp::Utf8_ByteOrderMark() | Exp::Break() |
Exp::Tab() | Exp::Ampersand(); Exp::Tab() | Exp::Ampersand();
static const RegEx& disallowed_block = static const RegEx disallowed_block =
Exp::EndScalar() | (Exp::BlankOrBreak() + Exp::Comment()) | Exp::EndScalar() | (Exp::BlankOrBreak() + Exp::Comment()) |
Exp::NotPrintable() | Exp::Utf8_ByteOrderMark() | Exp::Break() | Exp::NotPrintable() | Exp::Utf8_ByteOrderMark() | Exp::Break() |
Exp::Tab() | Exp::Ampersand(); Exp::Tab() | Exp::Ampersand();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment