diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2005-01-25T20·27+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2005-01-25T20·27+0000 |
commit | 2a2756b85643de6355b7b9e3cc47574e7df82303 (patch) | |
tree | 1e44145bc88c55f6d70b05503b7741a613b36e3c /src/libstore/store.hh | |
parent | a9340fa67222bf7ab9057d132af387031b00997d (diff) |
* Simplification: registerSubstitutes -> registerSubstitute. We no
longer need the former since there we no longer have the substitutes-rev table (which triggered a O(n^2) cost in updating them).
Diffstat (limited to 'src/libstore/store.hh')
-rw-r--r-- | src/libstore/store.hh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libstore/store.hh b/src/libstore/store.hh index d59634a830e7..20f50cbfb1c5 100644 --- a/src/libstore/store.hh +++ b/src/libstore/store.hh @@ -41,9 +41,8 @@ void createStoreTransaction(Transaction & txn); void copyPath(const Path & src, const Path & dst); /* Register a substitute. */ -typedef list<pair<Path, Substitute> > SubstitutePairs; -void registerSubstitutes(const Transaction & txn, - const SubstitutePairs & subPairs); +void registerSubstitute(const Transaction & txn, + const Path & srcPath, const Substitute & sub); /* Return the substitutes for the given path. */ Substitutes querySubstitutes(const Path & srcPath); |