From 981ffdfc82712f853d7cc9f13e46051786de8fae Mon Sep 17 00:00:00 2001 From: Ryan Stecker Date: Sat, 13 Sep 2014 03:13:33 -0500 Subject: [PATCH] Fix linux build. --- core/smn_events.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/smn_events.cpp b/core/smn_events.cpp index e99bd9e8..97c56c75 100644 --- a/core/smn_events.cpp +++ b/core/smn_events.cpp @@ -284,13 +284,14 @@ static cell_t sm_GetEventString(IPluginContext *pContext, const cell_t *params) char *key; pContext->LocalToString(params[2], &key); - char *defValue = ""; + char *defValue = NULL; if (params[0] > 4) { pContext->LocalToString(params[5], &defValue); } - pContext->StringToLocalUTF8(params[3], params[4], pInfo->pEvent->GetString(key, defValue), NULL); + const char *value = pInfo->pEvent->GetString(key, defValue ? defValue : ""); + pContext->StringToLocalUTF8(params[3], params[4], value, NULL); return 1; }