[zion/glacier] Move SharedPtr to glacier

This commit is contained in:
Drew Galbraith 2023-06-21 14:48:29 -07:00
parent f3443cf4de
commit 56eae3d4e5
5 changed files with 13 additions and 38 deletions

View file

@ -10,7 +10,7 @@ z_err_t UnboundedMessageQueue::PushBack(uint64_t num_bytes, const void* bytes,
return Z_ERR_UNIMPLEMENTED;
}
auto message = MakeShared<Message>();
auto message = glcr::MakeShared<Message>();
message->num_bytes = num_bytes;
message->bytes = new uint8_t[num_bytes];
for (uint64_t i = 0; i < num_bytes; i++) {
@ -57,7 +57,7 @@ z_err_t UnboundedMessageQueue::PopFront(uint64_t* num_bytes, void* bytes,
}
void UnboundedMessageQueue::WriteKernel(uint64_t init, RefPtr<Capability> cap) {
auto msg = MakeShared<Message>();
auto msg = glcr::MakeShared<Message>();
msg->bytes = new uint8_t[8];
msg->num_bytes = sizeof(init);