From 82d52b63e699fded5ab3a8cdcebb7aab664c97b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Tue, 26 Jul 2016 16:07:33 +0200 Subject: [PATCH] Verify NetworkActions access --- src/network/network.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/network/network.cpp b/src/network/network.cpp index 18116754ba..5e5b420a24 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -2296,7 +2296,12 @@ int network_get_num_actions() rct_string_id network_get_action_name_string_id(unsigned int index) { - return NetworkActions::Actions[index].Name; + if (index < NetworkActions::Actions.size()) + { + return NetworkActions::Actions[index].Name; + } else { + return STR_NONE; + } } int network_can_perform_action(unsigned int groupindex, unsigned int index)