Correctly call all the parent contructors of the stores
Using virtual inheritance means that only the default constructors of the parent classes will be called, which isn't what we want
Showing
- src/libstore/build.cc 1 addition, 1 deletionsrc/libstore/build.cc
- src/libstore/dummy-store.cc 9 additions, 4 deletionssrc/libstore/dummy-store.cc
- src/libstore/http-binary-cache-store.cc 3 additions, 1 deletionsrc/libstore/http-binary-cache-store.cc
- src/libstore/legacy-ssh-store.cc 2 additions, 1 deletionsrc/libstore/legacy-ssh-store.cc
- src/libstore/local-binary-cache-store.cc 3 additions, 1 deletionsrc/libstore/local-binary-cache-store.cc
- src/libstore/local-store.cc 4 additions, 1 deletionsrc/libstore/local-store.cc
- src/libstore/local-store.hh 10 additions, 5 deletionssrc/libstore/local-store.hh
- src/libstore/remote-store.cc 4 additions, 1 deletionsrc/libstore/remote-store.cc
- src/libstore/remote-store.hh 2 additions, 1 deletionsrc/libstore/remote-store.hh
- src/libstore/s3-binary-cache-store.cc 3 additions, 1 deletionsrc/libstore/s3-binary-cache-store.cc
- src/libstore/ssh-store.cc 5 additions, 2 deletionssrc/libstore/ssh-store.cc
- src/libstore/store-api.hh 1 addition, 1 deletionsrc/libstore/store-api.hh
Loading
Please register or sign in to comment