From 5037fb830ef9dc4c4792c08f61e1e583d722b912 Mon Sep 17 00:00:00 2001 From: geeksville Date: Sun, 15 Mar 2020 17:50:48 -0700 Subject: [PATCH] fix build (and autoformat in visual studio code) --- src/lock.h | 47 +++++++++++++++++++++++------------------------ 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/src/lock.h b/src/lock.h index bffaeee3..2d9c26a3 100644 --- a/src/lock.h +++ b/src/lock.h @@ -1,7 +1,7 @@ #pragma once -#include -#include +#include +#include namespace meshtastic { @@ -9,39 +9,38 @@ namespace meshtastic // Simple wrapper around FreeRTOS API for implementing a mutex lock. class Lock { - public: - Lock(); +public: + Lock(); - Lock(const Lock&) = delete; - Lock& operator=(const Lock&) = delete; + Lock(const Lock &) = delete; + Lock &operator=(const Lock &) = delete; - /// Locks the lock. - // - // Must not be called from an ISR. - void lock(); + /// Locks the lock. + // + // Must not be called from an ISR. + void lock(); - // Unlocks the lock. - // - // Must not be called from an ISR. - void unlock(); + // Unlocks the lock. + // + // Must not be called from an ISR. + void unlock(); - private: - SemaphoreHandle_t handle; +private: + SemaphoreHandle_t handle; }; // RAII lock guard. class LockGuard { - public: - LockGuard(Lock *lock); - ~LockGuard(); +public: + LockGuard(Lock *lock); + ~LockGuard(); - LockGuard(const LockGuard&) = delete; - LockGuard& operator=(const LockGuard&) = delete; + LockGuard(const LockGuard &) = delete; + LockGuard &operator=(const LockGuard &) = delete; - private: - Lock* lock; +private: + Lock *lock; }; - } // namespace meshtastic