From b31b63a5cb64031369344c3c6bbd7e1e1160cb4c Mon Sep 17 00:00:00 2001 From: leslie Date: Wed, 20 Jan 2010 17:37:41 +0100 Subject: [PATCH] sasc: fix ignore-sid segfault --- contrib/sasc-ng/dvbloopback/src/plugin_getsid.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contrib/sasc-ng/dvbloopback/src/plugin_getsid.c b/contrib/sasc-ng/dvbloopback/src/plugin_getsid.c index 9f36c64..678768f 100644 --- a/contrib/sasc-ng/dvbloopback/src/plugin_getsid.c +++ b/contrib/sasc-ng/dvbloopback/src/plugin_getsid.c @@ -319,14 +319,14 @@ static bool ignore_sid(int sid) char s_sid[32]; sprintf(s_sid,"%u",sid); - char **save=0, *ignored = strdup(opt_ignore); - char *tok = strtok_r(ignored, ",", save); + char *save, *ignored = strdup(opt_ignore); + char *tok = strtok_r(ignored, ",", &save); while(tok) { if (cmp_wild(tok,s_sid)) { ret = true; break; } - tok = strtok_r(0, ",", save); + tok = strtok_r(0, ",", &save); } free(ignored); } -- 2.39.5