Skip to content

Commit 5e77844

Browse files
style: Fix clang-format issues in ui_buffer.h
Co-Authored-By: Matt Wong <[email protected]>
1 parent fa20373 commit 5e77844

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

app/sheet/ui_buffer.h

+13-13
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,32 @@
44
#include <stddef.h>
55

66
// Bit positions for flags
7-
#define INDEX_READY_BIT 0
8-
#define ROWNUM_COL_OFFSET_BIT 1
9-
#define INDEX_STARTED_BIT 2
10-
#define HAS_ROW_NUM_BIT 3
11-
#define MUTEX_INITED_BIT 4
12-
#define WRITE_IN_PROGRESS_BIT 5
13-
#define WRITE_DONE_BIT 6
14-
#define WORKER_ACTIVE_BIT 7
15-
#define WORKER_CANCELLED_BIT 8
7+
#define INDEX_READY_BIT 0
8+
#define ROWNUM_COL_OFFSET_BIT 1
9+
#define INDEX_STARTED_BIT 2
10+
#define HAS_ROW_NUM_BIT 3
11+
#define MUTEX_INITED_BIT 4
12+
#define WRITE_IN_PROGRESS_BIT 5
13+
#define WRITE_DONE_BIT 6
14+
#define WORKER_ACTIVE_BIT 7
15+
#define WORKER_CANCELLED_BIT 8
1616

1717
// Atomic bit field operations
1818
static inline void atomic_set_bit(volatile unsigned char *addr, int bit) {
19-
__sync_or_and_fetch(addr, 1U << bit);
19+
__sync_or_and_fetch(addr, 1U << bit);
2020
}
2121

2222
static inline void atomic_clear_bit(volatile unsigned char *addr, int bit) {
23-
__sync_and_and_fetch(addr, ~(1U << bit));
23+
__sync_and_and_fetch(addr, ~(1U << bit));
2424
}
2525

2626
static inline int atomic_test_bit(const volatile unsigned char *addr, int bit) {
27-
return !!(__sync_fetch_and_or((volatile unsigned char *)addr, 0) & (1U << bit));
27+
return !!(__sync_fetch_and_or((volatile unsigned char *)addr, 0) & (1U << bit));
2828
}
2929

3030
// Flag structure for atomic operations
3131
struct zsvsheet_ui_flags {
32-
volatile unsigned char flags[2]; // Using 2 bytes to accommodate all bits
32+
volatile unsigned char flags[2]; // Using 2 bytes to accommodate all bits
3333
};
3434

3535
// Function declarations

0 commit comments

Comments
 (0)