From 159f2c833556cd4db557c613626fbc5a825212f2 Mon Sep 17 00:00:00 2001
From: Ross Bemrose <rbemrose@gmail.com>
Date: Fri, 7 Nov 2014 15:22:49 -0500
Subject: [PATCH 1/2] Add return types to OnPluginEnd, OnPluginPauseChange, and
 OnGameFrame

---
 plugins/include/sourcemod.inc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/plugins/include/sourcemod.inc b/plugins/include/sourcemod.inc
index e57fdd51..c762983d 100644
--- a/plugins/include/sourcemod.inc
+++ b/plugins/include/sourcemod.inc
@@ -145,7 +145,7 @@ forward APLRes:AskPluginLoad2(Handle:myself, bool:late, String:error[], err_max)
  *
  * @noreturn
  */
-forward OnPluginEnd();
+forward void OnPluginEnd();
 
 /**
  * Called when the plugin's pause status is changing.
@@ -153,14 +153,14 @@ forward OnPluginEnd();
  * @param pause			True if the plugin is being paused, false otherwise.
  * @noreturn
  */
-forward OnPluginPauseChange(bool:pause);
+forward void OnPluginPauseChange(bool:pause);
 
 /**
  * Called before every server frame.  Note that you should avoid
  * doing expensive computations here, and you should declare large
  * local arrays using 'decl' instead of 'new'.
  */
-forward OnGameFrame();
+forward void OnGameFrame();
 
 /**
  * Called when the map is loaded.

From e7ec41e8729847cad54dc4b888572605c0051357 Mon Sep 17 00:00:00 2001
From: Ross Bemrose <rbemrose@gmail.com>
Date: Fri, 7 Nov 2014 16:01:50 -0500
Subject: [PATCH 2/2] Fix timers.inc's OnMapTimeLeftChanged forward while I'm
 at it.

---
 plugins/include/timers.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/include/timers.inc b/plugins/include/timers.inc
index 8da9696b..c5ca0150 100644
--- a/plugins/include/timers.inc
+++ b/plugins/include/timers.inc
@@ -177,7 +177,7 @@ native Float:GetTickInterval();
  * the map yet), then this will be called once the server begins ticking, even 
  * if there is no time limit set.
  */
-forward OnMapTimeLeftChanged();
+forward void OnMapTimeLeftChanged();
 
 /**
  * Returns whether or not the server is processing frames or not.