BinaryCacheStore::readFile(): Return a shared_ptr to a string
This allows readFile() to indicate that a file doesn't exist, and might eliminate some large string copying.
Showing
- src/libstore/binary-cache-store.cc 12 additions, 7 deletionssrc/libstore/binary-cache-store.cc
- src/libstore/binary-cache-store.hh 3 additions, 1 deletionsrc/libstore/binary-cache-store.hh
- src/libstore/builtins.cc 5 additions, 4 deletionssrc/libstore/builtins.cc
- src/libstore/download.cc 5 additions, 4 deletionssrc/libstore/download.cc
- src/libstore/download.hh 2 additions, 1 deletionsrc/libstore/download.hh
- src/libstore/http-binary-cache-store.cc 8 additions, 2 deletionssrc/libstore/http-binary-cache-store.cc
- src/libstore/local-binary-cache-store.cc 8 additions, 3 deletionssrc/libstore/local-binary-cache-store.cc
- src/libstore/store-api.hh 1 addition, 0 deletionssrc/libstore/store-api.hh
- src/libutil/compression.cc 3 additions, 3 deletionssrc/libutil/compression.cc
- src/libutil/compression.hh 3 additions, 1 deletionsrc/libutil/compression.hh
- src/nix-prefetch-url/nix-prefetch-url.cc 2 additions, 2 deletionssrc/nix-prefetch-url/nix-prefetch-url.cc
Loading
Please register or sign in to comment