Procházet zdrojové kódy

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

Which does not support constructor delegate
Tatsuhiro Tsujikawa před 12 roky
rodič
revize
c2e62cdb81
1 změnil soubory, kde provedl 7 přidání a 1 odebrání
  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