summaryrefslogtreecommitdiff
path: root/markad-standalone.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'markad-standalone.cpp')
-rw-r--r--markad-standalone.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/markad-standalone.cpp b/markad-standalone.cpp
index 1453993..9dc0e45 100644
--- a/markad-standalone.cpp
+++ b/markad-standalone.cpp
@@ -328,6 +328,13 @@ bool cMarkAdStandalone::LoadInfo(const char *Directory)
{
int result=sscanf(line,"%*c %as %*s",&macontext.General.ChannelID);
if (result==0 || result==EOF) macontext.General.ChannelID=NULL;
+ if (macontext.General.ChannelID)
+ {
+ for (int i=0; i<(int) strlen(macontext.General.ChannelID); i++)
+ {
+ if (macontext.General.ChannelID[i]=='.') macontext.General.ChannelID[i]='_';
+ }
+ }
if ((bIgnoreAudioInfo) && (bIgnoreVideoInfo)) break;
}
if (line[0]=='X')