]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
msg: Make `intrusive_ptr<Message>` functions available when needed
authorAdam C. Emerson <aemerson@redhat.com>
Thu, 22 Jan 2026 06:36:02 +0000 (01:36 -0500)
committerAdam C. Emerson <aemerson@redhat.com>
Tue, 27 Jan 2026 16:57:40 +0000 (11:57 -0500)
commit17cdc8f2c3c3cf74894a44e320cc41d5f78b82a3
treea34fec32c82226bb7d1552f289dcac3ed770c417
parent179d4cbca6d3c90f761f163ef36dcd4c5425665a
msg: Make `intrusive_ptr<Message>` functions available when needed

Since clang21 is a lot more strict about what phase things are
available in, declare the `intrusive_ptr` free functions in
`MessageRef.h` and make definitions available in `Message.h`.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/msg/Message.h
src/msg/MessageRef.h