From 72b1dd979ff7be5b23b0521445ce9c2f98bdaa08 Mon Sep 17 00:00:00 2001 From: Jan-Piet Mens Date: Thu, 20 Aug 2015 20:36:46 +0200 Subject: [PATCH] error msg --- storage.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/storage.c b/storage.c index b0230f3..a752b41 100644 --- a/storage.c +++ b/storage.c @@ -134,6 +134,7 @@ void locations(char *filename, JsonNode *obj, JsonNode *arr) long counter = 0L; static char *numbers[] = { "lat", "lon", "batt", "vel", "cog", "tst", "alt", "dist", "trip", NULL }; static char *strings[] = { "tid", "t", NULL }; + extern int errno; if (!strcmp(filename, "-")) { @@ -141,7 +142,7 @@ void locations(char *filename, JsonNode *obj, JsonNode *arr) doclose = 0; } else { if ((fp = fopen(filename, "r")) == NULL) { - perror(filename); + fprintf(stderr, "Cannot open %s: %s\n", filename, strerror(errno)); return; } doclose = 1;