diff --git a/openvpn.c b/openvpn.c index 322c6b6..772eded 100644 --- a/openvpn.c +++ b/openvpn.c @@ -286,6 +286,9 @@ OnStateChange(connection_t *c, char *data) { char *pos, *state, *message; + if (data == NULL) + return; + pos = strchr(data, ','); if (pos == NULL) return;