Do not include a trailing new line in the ABI JSON output

This commit is contained in:
Alex Beregszaszi 2016-07-28 22:06:30 +01:00
parent 58e75c7a48
commit ac46834d7d
2 changed files with 5 additions and 1 deletions

View File

@ -9,6 +9,7 @@ Bugfixes:
* Parser: disallow empty enum definitions.
* Type checker: disallow conversion between different enum types.
* Interface JSON: do not include trailing new line.
### 0.4.4 (2016-10-31)

View File

@ -103,7 +103,10 @@ string InterfaceHandler::abiInterface(ContractDefinition const& _contractDef)
event["inputs"] = params;
abi.append(event);
}
return Json::FastWriter().write(abi);
Json::FastWriter writer;
writer.omitEndingLineFeed();
return writer.write(abi);
}
string InterfaceHandler::userDocumentation(ContractDefinition const& _contractDef)