From 5ef3a3c964c49cd34064ae740ccb0d264109c33c Mon Sep 17 00:00:00 2001 From: sirdigbot Date: Mon, 10 Apr 2023 13:29:10 +1000 Subject: [PATCH] Fix old plugin compatibility --- core/logic/smn_core.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/logic/smn_core.cpp b/core/logic/smn_core.cpp index 03ef68850..3b0fdf8a2 100644 --- a/core/logic/smn_core.cpp +++ b/core/logic/smn_core.cpp @@ -260,7 +260,8 @@ static cell_t FormatTime(IPluginContext *pContext, const cell_t *params) #ifdef PLATFORM_WINDOWS InvalidParameterHandler p; #endif - if (params[5]) + // Older plugins dont have param[5] + if (params[0] < 5 || params[5]) { t = (params[4] == -1) ? g_pSM->GetAdjustedTime() : (time_t)params[4]; written = strftime(buffer, params[2], format, localtime(&t));