diff --git a/cql3/statements/prepared_statement.hh b/cql3/statements/prepared_statement.hh index 734a8ec54e..a1a7c49bd8 100644 --- a/cql3/statements/prepared_statement.hh +++ b/cql3/statements/prepared_statement.hh @@ -33,7 +33,7 @@ struct invalidated_prepared_usage_attempt { class prepared_statement : public seastar::weakly_referencable { public: - typedef seastar::checked_ptr> checked_weak_ptr; + typedef seastar::checked_ptr> checked_weak_ptr; public: const seastar::shared_ptr statement; @@ -51,7 +51,7 @@ public: prepared_statement(seastar::shared_ptr&& statement_); - checked_weak_ptr checked_weak_from_this() { + checked_weak_ptr checked_weak_from_this() const { return checked_weak_ptr(this->weak_from_this()); } }; diff --git a/tracing/trace_state.hh b/tracing/trace_state.hh index 3ef4feab81..69d02142dc 100644 --- a/tracing/trace_state.hh +++ b/tracing/trace_state.hh @@ -35,7 +35,7 @@ namespace tracing { extern logging::logger trace_state_logger; -using prepared_checked_weak_ptr = seastar::checked_ptr>; +using prepared_checked_weak_ptr = seastar::checked_ptr>; class trace_state final { public: