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