Переглянути джерело

Call utf8ToNative to log filename and URI in Metalink2RequestGroup.

Tatsuhiro Tsujikawa 14 роки тому
батько
коміт
491e8bc519
1 змінених файлів з 4 додано та 2 видалено
  1. 4 2
      src/Metalink2RequestGroup.cc

+ 4 - 2
src/Metalink2RequestGroup.cc

@@ -197,7 +197,8 @@ Metalink2RequestGroup::createRequestGroup
         entryGroups.begin(), eoi = entryGroups.end(); itr != eoi; ++itr) {
     const std::string& metaurl = (*itr).first;
     const std::vector<SharedHandle<MetalinkEntry> >& mes = (*itr).second;
-    A2_LOG_INFO(fmt("Processing metaurl group metaurl=%s", metaurl.c_str()));
+    A2_LOG_INFO(fmt("Processing metaurl group metaurl=%s",
+                    utf8ToNative(metaurl).c_str()));
 #ifdef ENABLE_BITTORRENT
     SharedHandle<RequestGroup> torrentRg;
     if(!metaurl.empty()) {
@@ -289,7 +290,8 @@ Metalink2RequestGroup::createRequestGroup
             mes.begin(), eoi = mes.end(); i != eoi; ++i) {
         A2_LOG_INFO(fmt("Metalink: Queueing %s for download as a member.",
                         utf8ToNative((*i)->getPath()).c_str()));
-        A2_LOG_DEBUG(fmt("originalName = %s", (*i)->metaurls[0]->name.c_str()));
+        A2_LOG_DEBUG(fmt("originalName = %s",
+                         utf8ToNative((*i)->metaurls[0]->name).c_str()));
         (*i)->reorderResourcesByPriority();
         std::vector<std::string> uris;
         std::for_each((*i)->resources.begin(), (*i)->resources.end(),