We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b2e0655 + 12d1e00 commit 1ff1206Copy full SHA for 1ff1206
src/utl/src/ScopedTemporaryFile.cpp
@@ -67,6 +67,9 @@ ScopedTemporaryFile::~ScopedTemporaryFile()
67
OutStreamHandler::OutStreamHandler(const char* filename, bool binary)
68
: filename_(filename)
69
{
70
+ if (filename_.empty()) {
71
+ throw std::runtime_error("filename is empty");
72
+ }
73
tmp_filename_ = generate_unused_filename(filename_);
74
75
os_.exceptions(std::ofstream::failbit | std::ofstream::badbit);
0 commit comments