KernelConfigParser::error() returns internal buffer.
It is easier to log errors now (instead of calling
... << error().str()
each time.)
Bug: 38324908
Test: pass
Change-Id: Iba8607db032ff77b578831d1f638e9b18c4b548e
diff --git a/assemble_vintf.cpp b/assemble_vintf.cpp
index 3955588..7683472 100644
--- a/assemble_vintf.cpp
+++ b/assemble_vintf.cpp
@@ -69,12 +69,12 @@
std::string content = read(ifs);
status_t err = parser.process(content.c_str(), content.size());
if (err != OK) {
- std::cerr << parser.error().rdbuf();
+ std::cerr << parser.error();
return false;
}
err = parser.finish();
if (err != OK) {
- std::cerr << parser.error().rdbuf();
+ std::cerr << parser.error();
return false;
}