relativePath = boost::filesystem::wpath(dir + L"/" + file);\r
\r
auto str = relativePath.replace_extension(TEXT("")).external_file_string();\r
- if(str[0] == '\\' || str[0] == '/')\r
+ while(str.size() > 0 && (str[0] == '\\' || str[0] == '/'))\r
str = std::wstring(str.begin() + 1, str.end());\r
\r
replyString << TEXT("\"") << str\r
auto path = itr->path();\r
auto file = path.replace_extension(L"").filename();\r
if(boost::iequals(file, _parameters.at(0)))\r
- info += MediaInfo(itr->path()) + L"\r\n";\r
+ info += MediaInfo(itr->path());\r
}\r
\r
if(info.empty())\r
SetReplyString(TEXT("404 CINF ERROR\r\n"));\r
return false;\r
}\r
- replyString << TEXT("200 CINF OK\r\n");\r
+ replyString << TEXT("201 CINF OK\r\n");\r
replyString << info << "\r\n";\r
}\r
catch(...)\r