diff --git a/src/gui/Zones.cpp b/src/gui/Zones.cpp index d320ffcc7..5aba46b39 100644 --- a/src/gui/Zones.cpp +++ b/src/gui/Zones.cpp @@ -37,7 +37,7 @@ bool Zones::read(QFile &file) "((\\d\\d\\d\\d)/(\\d\\d)/(\\d\\d)|BEGIN)" "\\s+until\\s+" "((\\d\\d\\d\\d)/(\\d\\d)/(\\d\\d)|END)\\s*" - "(,\\s*FTP\\s*=\\s*(\\d+)\\s*)?:\\s*$", + "(,\\s*(FTP|CP)\\s*=\\s*(\\d+)\\s*)?:\\s*$", Qt::CaseInsensitive); QRegExp zonerx("^\\s*([^ ,][^,]*),\\s*([^ ,][^,]*),\\s*" "(\\d+)\\s*,\\s*(\\d+|MAX)\\s*$", @@ -93,8 +93,8 @@ bool Zones::read(QFile &file) ranges.append(range); } range = new ZoneRange(begin, end); - if (rangerx.numCaptures() == 10) - range->ftp = rangerx.cap(10).toInt(); + if (rangerx.numCaptures() == 11) + range->ftp = rangerx.cap(11).toInt(); } else if (zonerx.indexIn(line, 0) != -1) { if (!range) {