|
@@ -192,15 +192,14 @@ void MetalinkParserController::setTypeOfResource(const std::string& type)
|
|
|
if(!tResource_) {
|
|
|
return;
|
|
|
}
|
|
|
- if(type == MetalinkResource::FTP) {
|
|
|
+ if(type == "ftp") {
|
|
|
tResource_->type = MetalinkResource::TYPE_FTP;
|
|
|
- } else if(type == MetalinkResource::HTTP) {
|
|
|
+ } else if(type == "http") {
|
|
|
tResource_->type = MetalinkResource::TYPE_HTTP;
|
|
|
- } else if(type == MetalinkResource::HTTPS) {
|
|
|
+ } else if(type == "https") {
|
|
|
tResource_->type = MetalinkResource::TYPE_HTTPS;
|
|
|
- } else if(type == MetalinkResource::BITTORRENT) {
|
|
|
- tResource_->type = MetalinkResource::TYPE_BITTORRENT;
|
|
|
- } else if(type == MetalinkResource::TORRENT) { // Metalink4Spec
|
|
|
+ } else if(type == "bittorrent" || type == "torrent") {
|
|
|
+ // "torrent" is Metalink4Spec
|
|
|
tResource_->type = MetalinkResource::TYPE_BITTORRENT;
|
|
|
} else {
|
|
|
tResource_->type = MetalinkResource::TYPE_NOT_SUPPORTED;
|