diff --git a/stream/stream_dvb.c b/stream/stream_dvb.c index 419f371204..3144f95676 100644 --- a/stream/stream_dvb.c +++ b/stream/stream_dvb.c @@ -172,7 +172,7 @@ static bool parse_pid_string(struct mp_log *log, char *pid_string, */ const char *tokens = "+,;"; char *pidPart; - char *savePtr; + char *savePtr = NULL; pidPart = dvb_strtok_r(pid_string, tokens, &savePtr); while (pidPart != NULL) { if (ptr->pids_cnt >= DMX_FILTER_SIZE - 1) {