summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-10-04 12:30:41 -0400
committerAndrew Opalach <andrew@akon.city> 2024-10-04 12:30:41 -0400
commit71dbdb7241fcae5ae91524669ede2d549bdb0ee6 (patch)
tree6a23b45c56dbd73218c278962a0dc46595304715 /tests
parent395d423e6a6fda56e02d9551cadc93d229fe71c5 (diff)
downloadlibalabaster-71dbdb7241fcae5ae91524669ede2d549bdb0ee6.tar.gz
libalabaster-71dbdb7241fcae5ae91524669ede2d549bdb0ee6.tar.bz2
libalabaster-71dbdb7241fcae5ae91524669ede2d549bdb0ee6.zip
atomic: New syntax
al_atomic_ptr_load() -> al_atomic_load(void)() al_atomic_u16_store() -> al_atomic_store(u16)() ... Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'tests')
-rw-r--r--tests/ring_buffer.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/ring_buffer.c b/tests/ring_buffer.c
index a8e26ef..30b583e 100644
--- a/tests/ring_buffer.c
+++ b/tests/ring_buffer.c
@@ -18,8 +18,8 @@ static bool ring_buffer_test_init(void)
AL_TEST_EQ(buf.start, buffer, ptr);
AL_TEST_EQ(buf.end, buffer + TEST_BUFFER_SIZE, ptr);
- AL_TEST_EQ(al_atomic_ptr_load(&buf.read, AL_ATOMIC_RELAXED), buffer, ptr);
- AL_TEST_EQ(al_atomic_ptr_load(&buf.write, AL_ATOMIC_RELAXED), buffer, ptr);
+ AL_TEST_EQ(al_atomic_load(void)(&buf.read, AL_ATOMIC_RELAXED), buffer, ptr);
+ AL_TEST_EQ(al_atomic_load(void)(&buf.write, AL_ATOMIC_RELAXED), buffer, ptr);
AL_TEST_END();
}
@@ -112,7 +112,7 @@ static bool ring_buffer_test_read_and_write(void)
AL_TEST_EQ(al_ring_buffer_write(&buf, buffer_half, sizeof(buffer_half)), sizeof(buffer_half), size_t);
AL_TEST_EQ(al_ring_buffer_occupied(&buf), TEST_BUFFER_SIZE - data_size, size_t);
- AL_TEST_LT(al_atomic_ptr_load(&buf.write, AL_ATOMIC_RELAXED), al_atomic_ptr_load(&buf.read, AL_ATOMIC_RELAXED), ptr);
+ AL_TEST_LT(al_atomic_load(void)(&buf.write, AL_ATOMIC_RELAXED), al_atomic_load(void)(&buf.read, AL_ATOMIC_RELAXED), ptr);
size_t space = al_ring_buffer_space(&buf);
AL_TEST_EQ(space, data_size - 1, size_t);