Actions
Bug #2524
openerror: 'string' was not declared in this scope
Status:
New
Priority:
Normal
Assignee:
-
Start date:
09/07/2017
Due date:
% Done:
0%
Estimated time:
Description
when compiling vdr-plex on Fedora26 this error appears:
m3u8Parser.cpp: In member function 'bool cM3u8Parser::Parse(std::istream&)': m3u8Parser.cpp:52:13: error: 'string' was not declared in this scope string var; ^~~~~~ ... m3u8Parser.cpp: In member function 'bool cM3u8Parser::Parse(std::istream&)': m3u8Parser.cpp:60:17: error: 'string' was not declared in this scope string value; ^~~~~~
patch to solve this:
--- vdr-plugin-plex-0.4.0/m3u8Parser.cpp 2016-06-26 16:04:53.000000000 +0200 +++ vdr-plugin-plex-0.4.0.new/m3u8Parser.cpp 2017-09-07 09:38:51.561464924 +0200 @@ -49,15 +49,14 @@ } if (re.FullMatch(line)) { - string var; - //string value; + std::string var; re.PartialMatch(line, &var); if ("EXT-X-TARGETDURATION" == var) { int value; reVal.PartialMatch(line, &value); TargetDuration = value; } else if ("EXT-X-ALLOW-CACHE" == var) { - string value; + std::string value; reVal.PartialMatch(line, &value); AllowCache = "YES" == value; } else if ("EXT-X-MEDIA-SEQUENCE" == var) {
No data to display
Actions