diff --git a/src/emit.cpp b/src/emit.cpp index 5b1145c..1f0a647 100644 --- a/src/emit.cpp +++ b/src/emit.cpp @@ -15,9 +15,8 @@ namespace YAML std::ostream& operator << (std::ostream& out, const Node& node) { - Emitter emitter; + Emitter emitter(out); emitter << node; - out << emitter.c_str(); return out; }