summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Analytics.cpp
diff options
context:
space:
mode:
authorspycrab <spycrab@users.noreply.github.com>2017-04-26 23:27:13 +0200
committerspycrab <spycrab@users.noreply.github.com>2017-04-26 23:27:13 +0200
commit366aeeb48819817da301b47a7ee23cf1bf3317e3 (patch)
tree688981c1fe380e39d42671710f78681ec36c4034 /Source/Core/Common/Analytics.cpp
parente53969b6f26b7bc14b4351696b8a52580c62ef8b (diff)
Make ENABLE_ANALYTICS=0 do something
Diffstat (limited to 'Source/Core/Common/Analytics.cpp')
-rw-r--r--Source/Core/Common/Analytics.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Core/Common/Analytics.cpp b/Source/Core/Common/Analytics.cpp
index 1110c5ed60..233badebd2 100644
--- a/Source/Core/Common/Analytics.cpp
+++ b/Source/Core/Common/Analytics.cpp
@@ -134,6 +134,7 @@ AnalyticsReporter::~AnalyticsReporter()
void AnalyticsReporter::Send(AnalyticsReportBuilder&& report)
{
+#if defined(USE_ANALYTICS) && USE_ANALYTICS
// Put a bound on the size of the queue to avoid uncontrolled memory growth.
constexpr u32 QUEUE_SIZE_LIMIT = 25;
if (m_reports_queue.Size() < QUEUE_SIZE_LIMIT)
@@ -141,6 +142,7 @@ void AnalyticsReporter::Send(AnalyticsReportBuilder&& report)
m_reports_queue.Push(report.Consume());
m_reporter_event.Set();
}
+#endif
}
void AnalyticsReporter::ThreadProc()