diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-02-14T11·31+0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-02-14T11·31+0100 |
commit | a9d99ab55fdaa1c9dde87eaa8d289ecdb8cf9068 (patch) | |
tree | 8c6a679c49e3f2e78e74e3280f880e88b36c11af /src/nix-store/nix-store.cc | |
parent | 4db572062ccf318a6524abb8da046592a570eb94 (diff) |
download-via-ssh: Use readStorePath
Diffstat (limited to 'src/nix-store/nix-store.cc')
-rw-r--r-- | src/nix-store/nix-store.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nix-store/nix-store.cc b/src/nix-store/nix-store.cc index f017b9ead31b..365ffa19a0d8 100644 --- a/src/nix-store/nix-store.cc +++ b/src/nix-store/nix-store.cc @@ -7,6 +7,7 @@ #include "local-store.hh" #include "util.hh" #include "serve-protocol.hh" +#include "worker-protocol.hh" #include <iostream> #include <algorithm> @@ -864,12 +865,12 @@ static void opServe(Strings opFlags, Strings opArgs) } switch (qCmd) { case qCmdHave: { - PathSet paths = readStrings<PathSet>(in); + PathSet paths = readStorePaths<PathSet>(in); writeStrings(store->queryValidPaths(paths), out); break; } case qCmdInfo: { - PathSet paths = readStrings<PathSet>(in); + PathSet paths = readStorePaths<PathSet>(in); // !!! Maybe we want a queryPathInfos? foreach (PathSet::iterator, i, paths) { if (!store->isValidPath(*i)) |