From 83ba3515ec73aa213b12411c6cae6b8e6ea77780 Mon Sep 17 00:00:00 2001
From: Lioncash <mathew1800@gmail.com>
Date: Tue, 12 Feb 2019 21:47:13 -0500
Subject: [PATCH] core_timing: Make EmptyTimedCallback a local variable

Given this is only used in one place, it can be moved closest to its
usage site.
---
 src/core/core_timing.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/core/core_timing.cpp b/src/core/core_timing.cpp
index 2b7ca97664..2c44651f24 100644
--- a/src/core/core_timing.cpp
+++ b/src/core/core_timing.cpp
@@ -70,8 +70,6 @@ static bool is_global_timer_sane;
 
 static EventType* ev_lost = nullptr;
 
-static void EmptyTimedCallback(u64 userdata, s64 cyclesLate) {}
-
 EventType* RegisterEvent(const std::string& name, TimedCallback callback) {
     // check for existing type with same name.
     // we want event type names to remain unique so that we can use them for serialization.
@@ -104,7 +102,9 @@ void Init() {
     is_global_timer_sane = true;
 
     event_fifo_id = 0;
-    ev_lost = RegisterEvent("_lost_event", &EmptyTimedCallback);
+
+    const auto empty_timed_callback = [](u64, s64) {};
+    ev_lost = RegisterEvent("_lost_event", empty_timed_callback);
 }
 
 void Shutdown() {