浏览代码

Fix compile error with i686-w64-mingw32-g++ 4.6

Which does not support constructor delegate
Tatsuhiro Tsujikawa 12 年之前
父节点
当前提交
c2e62cdb81
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      src/DefaultExtensionMessageFactory.cc

+ 7 - 1
src/DefaultExtensionMessageFactory.cc

@@ -57,8 +57,14 @@
 
 namespace aria2 {
 
+// i686-w64-mingw32-g++ 4.6 does not support constructor delegate
 DefaultExtensionMessageFactory::DefaultExtensionMessageFactory()
-  : DefaultExtensionMessageFactory{std::shared_ptr<Peer>{}, nullptr}
+  : peerStorage_{nullptr},
+    registry_{nullptr},
+    dctx_{nullptr},
+    messageFactory_{nullptr},
+    dispatcher_{nullptr},
+    tracker_{nullptr}
 {}
 
 DefaultExtensionMessageFactory::DefaultExtensionMessageFactory