mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 03:55:04 -05:00
fix: move unique_ptr<T> to be converted to llvm::Expected
gcc 6.3 was complaining about not being able to wrap it in an llvm::Expected
This commit is contained in:
committed by
Quentin Bourgerie
parent
74d52cb649
commit
0a7ac76b10
@@ -48,7 +48,7 @@ KeySet::generate(ClientParameters ¶ms, uint64_t seed_msb,
|
||||
<< "Cannot setup encryption material: " << std::move(fillError);
|
||||
}
|
||||
|
||||
return a;
|
||||
return std::move(a);
|
||||
}
|
||||
|
||||
std::unique_ptr<KeySet> KeySet::uninitialized() {
|
||||
|
||||
@@ -108,7 +108,7 @@ KeySetCache::tryLoadKeys(ClientParameters ¶ms, uint64_t seed_msb,
|
||||
return StreamStringError() << "Cannot setup encryption material: " << err;
|
||||
}
|
||||
|
||||
return key_set;
|
||||
return std::move(key_set);
|
||||
}
|
||||
|
||||
llvm::Error saveKeys(KeySet &key_set, llvm::SmallString<0> &folderPath) {
|
||||
|
||||
Reference in New Issue
Block a user