From f6b2091eca674262d5018110b96aac63d2fc253f Mon Sep 17 00:00:00 2001 From: Jan-Piet Mens Date: Wed, 20 Jul 2016 10:50:43 +0200 Subject: [PATCH] catch null payload --- util.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/util.c b/util.c index c5eae75..a0392ce 100644 --- a/util.c +++ b/util.c @@ -608,7 +608,12 @@ double haversine_dist(double th1, double ph1, double th2, double ph2) void chomp(char *s) { - char *p = s + strlen(s) - 1; + char *p; + + if (!s || *s == 0) + return; + + p = s + strlen(s) - 1; while (isspace(*p)) { *p-- = 0;