From a16fd1d9d9cca8fbd56e63f485411b5d2942b8e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sun, 29 Dec 2013 12:24:50 +0200 Subject: Use %m instead of %a in sscanf format. --- ttxtsubschannelsettings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- cgit v1.2.3