aboutsummaryrefslogtreecommitdiffstats
path: root/json
diff options
context:
space:
mode:
Diffstat (limited to 'json')
-rw-r--r--json/jsonparse.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/json/jsonparse.cc b/json/jsonparse.cc
index a690bf18..e7f39a19 100644
--- a/json/jsonparse.cc
+++ b/json/jsonparse.cc
@@ -749,6 +749,10 @@ bool parse_json_file(std::istream &f, std::string &filename, Context *ctx)
{
try {
using namespace JsonParser;
+
+ if (!f)
+ log_error("failed to open JSON file.\n");
+
int lineno = 1;
JsonNode root(f, lineno);