diff --git a/src/system/ytparser.cpp b/src/system/ytparser.cpp index 3e9eb1d46..7bdfc8535 100644 --- a/src/system/ytparser.cpp +++ b/src/system/ytparser.cpp @@ -56,7 +56,7 @@ void cYTVideoInfo::Dump() printf("title: %s\n", title.c_str()); printf("duration: %d\n", duration); //printf("description: %s\n", description.c_str()); - printf("urls: %d\n", formats.size()); + printf("urls: %d\n", (int)formats.size()); for (yt_urlmap_iterator_t it = formats.begin(); it != formats.end(); ++it) { printf("format %d type [%s] url %s\n", it->first, it->second.type.c_str(), it->second.GetUrl().c_str()); } @@ -130,7 +130,7 @@ bool cYTFeedParser::getUrl(std::string &url, std::string &answer, CURL *_curl_ha printf("try to get [%s] ...\n", url.c_str()); CURLcode httpres = curl_easy_perform(_curl_handle); - printf("http: res %d size %d\n", httpres, answer.size()); + printf("http: res %d size %d\n", httpres, (int)answer.size()); if (httpres != 0 || answer.empty()) { printf("error: %s\n", cerror); @@ -195,7 +195,7 @@ void cYTFeedParser::encodeUrl(std::string &txt) void cYTFeedParser::splitString(std::string &str, std::string delim, std::vector &strlist, int start) { strlist.clear(); - unsigned int end = 0; + std::string::size_type end = 0; while ((end = str.find(delim, start)) != std::string::npos) { strlist.push_back(str.substr(start, end - start)); start = end + delim.size(); @@ -205,7 +205,7 @@ void cYTFeedParser::splitString(std::string &str, std::string delim, std::vector void cYTFeedParser::splitString(std::string &str, std::string delim, std::map &strmap, int start) { - unsigned int end = 0; + std::string::size_type end = 0; if ((end = str.find(delim, start)) != std::string::npos) { strmap[str.substr(start, end - start)] = str.substr(end - start + delim.size()); } @@ -414,7 +414,7 @@ bool cYTFeedParser::decodeVideoInfo(std::string &answer, cYTVideoInfo &vinfo) //FIXME check expire std::vector ulist; - unsigned fmt = answer.find("url_encoded_fmt_stream_map="); + std::string::size_type fmt = answer.find("url_encoded_fmt_stream_map="); if (fmt != std::string::npos) { fmt = answer.find("=", fmt); splitString(answer, ",", ulist, fmt+1); @@ -666,7 +666,7 @@ bool cYTFeedParser::GetVideoUrls() void cYTFeedParser::Cleanup(bool delete_thumbnails) { - printf("cYTFeedParser::Cleanup: %d videos\n", videos.size()); + printf("cYTFeedParser::Cleanup: %d videos\n", (int)videos.size()); if (delete_thumbnails) { for (unsigned i = 0; i < videos.size(); i++) { unlink(videos[i].tfile.c_str()); @@ -680,7 +680,7 @@ void cYTFeedParser::Cleanup(bool delete_thumbnails) void cYTFeedParser::Dump() { - printf("feed: %d videos\n", videos.size()); + printf("feed: %d videos\n", (int)videos.size()); for (unsigned i = 0; i < videos.size(); i++) videos[i].Dump(); }