Merge pull request #9564 from NixOS/fix-clang-build

Avoid `std::strstream`, fix the clang build
This commit is contained in:
John Ericson 2023-12-08 15:07:36 -05:00 committed by GitHub
commit 762af72728
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -28,7 +28,7 @@
#include <sys/resource.h>
#include <fstream>
#include <functional>
#include <strstream>
#include <sstream>
#include <sys/resource.h>
#include <nlohmann/json.hpp>
@ -2691,7 +2691,7 @@ void EvalState::printStatistics()
std::string ExternalValueBase::coerceToString(const Pos & pos, NixStringContext & context, bool copyMore, bool copyToStore) const
{
std::strstream printed;
std::stringstream printed;
print(printed);
throw TypeError({
.msg = hintfmt("cannot coerce %1% to a string: %2%", showType(), printed.str())