aboutsummaryrefslogtreecommitdiff
path: root/src/common/fiber.cpp
diff options
context:
space:
mode:
authordarktux <darktux@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion>2024-04-05 01:58:30 +0200
committerBriar <205427297+icybriarr@users.noreply.github.com>2025-04-04 03:40:47 +0200
commit4a719848039be8c07c062a73fbab12fbbb2c8536 (patch)
tree32a8178e46f0a7d86d1b0775750e13f5bca9e505 /src/common/fiber.cpp
parent16f92e5b3220969783269b15dde46e314c6afc5c (diff)
clang-formated new fiber.cpp and minicoro.h
Diffstat (limited to 'src/common/fiber.cpp')
-rw-r--r--src/common/fiber.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/common/fiber.cpp b/src/common/fiber.cpp
index eb2063c6e7..66803205ae 100644
--- a/src/common/fiber.cpp
+++ b/src/common/fiber.cpp
@@ -16,11 +16,11 @@ struct Fiber::FiberImpl {
std::mutex guard;
bool released{};
bool is_thread_fiber{};
- Fiber *next_fiber{};
- Fiber **next_fiber_ptr;
+ Fiber* next_fiber{};
+ Fiber** next_fiber_ptr;
std::function<void()> entry_point;
- mco_coro *context;
+ mco_coro* context;
};
Fiber::Fiber() : impl{std::make_unique<FiberImpl>()} {
@@ -29,9 +29,8 @@ Fiber::Fiber() : impl{std::make_unique<FiberImpl>()} {
Fiber::Fiber(std::function<void()>&& entry_point_func) : impl{std::make_unique<FiberImpl>()} {
impl->entry_point = std::move(entry_point_func);
- auto desc = mco_desc_init([] (mco_coro *coro) {
- reinterpret_cast<Fiber*>(coro->user_data)->impl->entry_point();
- }, 0);
+ auto desc = mco_desc_init(
+ [](mco_coro* coro) { reinterpret_cast<Fiber*>(coro->user_data)->impl->entry_point(); }, 0);
desc.user_data = this;
mco_result res = mco_create(&impl->context, &desc);
ASSERT(res == MCO_SUCCESS);