summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ttxtsubschannelsettings.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ttxtsubschannelsettings.c b/ttxtsubschannelsettings.c
index a8114ce..b543a36 100644
--- a/ttxtsubschannelsettings.c
+++ b/ttxtsubschannelsettings.c
@@ -38,7 +38,7 @@ bool cTtxtSubsChannelSetting::Parse(const char *s)
char *buffer=NULL;
int PageMode;
int PageNumber;
- if (3 == sscanf(s, "%a[^,],%d,%d\n", &buffer, &PageMode, &PageNumber)) {
+ if (3 == sscanf(s, "%m[^,],%d,%d\n", &buffer, &PageMode, &PageNumber)) {
tChannelID channelID=tChannelID::FromString(buffer);
if (channelID.Valid()) {
channelid=channelID;