summaryrefslogtreecommitdiffstats
path: root/test/queue_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/queue_test.cpp')
-rw-r--r--test/queue_test.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/queue_test.cpp b/test/queue_test.cpp
index bcdf039..b13c13f 100644
--- a/test/queue_test.cpp
+++ b/test/queue_test.cpp
@@ -19,11 +19,11 @@
#include <stdlib.h>
#include <algorithm>
+#include <atomic>
#include <iostream>
#include <string>
#include <vector>
-#include "raul/AtomicInt.hpp"
#include "raul/SRMWQueue.hpp"
#include "raul/SRSWQueue.hpp"
#include "raul/Thread.hpp"
@@ -41,8 +41,8 @@ static const unsigned PUSHES_PER_ITERATION = 3;
struct Record {
Record() : read_count(0), write_count(0) {}
- AtomicInt read_count;
- AtomicInt write_count;
+ std::atomic<int> read_count;
+ std::atomic<int> write_count;
};
Record data[NUM_DATA];
@@ -90,7 +90,7 @@ data_is_sane()
{
unsigned ret = 0;
for (unsigned i = 0; i < NUM_DATA; ++i) {
- unsigned diff = abs(data[i].read_count.get() - data[i].write_count.get());
+ unsigned diff = abs(data[i].read_count.load() - data[i].write_count.load());
ret += diff;
}