You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
16 lines
521 B
Diff
16 lines
521 B
Diff
--- a/src/jsontestrunner/main.cpp.orig 2020-05-29 08:50:26.000000000 -0500
|
|
+++ b/src/jsontestrunner/main.cpp 2020-06-05 00:53:08.000000000 -0500
|
|
@@ -58,9 +58,11 @@
|
|
return "";
|
|
fseek(file, 0, SEEK_END);
|
|
auto const size = ftell(file);
|
|
+ if (size == -1)
|
|
+ return "";
|
|
auto const usize = static_cast<size_t>(size);
|
|
fseek(file, 0, SEEK_SET);
|
|
- auto buffer = new char[size + 1];
|
|
+ auto buffer = new char[usize + 1];
|
|
buffer[size] = 0;
|
|
Json::String text;
|
|
if (fread(buffer, 1, usize, file) == usize)
|