From 2bf0fc3c5c4be7fa497db0924296ef43d2f3b95e Mon Sep 17 00:00:00 2001 From: rubidium Date: Sat, 10 Dec 2011 15:16:58 +0000 Subject: (svn r23476) -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors --- src/network/network.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/network/network.cpp') diff --git a/src/network/network.cpp b/src/network/network.cpp index 0b6e9c35a..dd47be172 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -36,6 +36,7 @@ #include "../rev.h" #include "../core/pool_func.hpp" #include "../gfx_func.h" +#include "../error.h" #include "table/strings.h" #ifdef DEBUG_DUMP_COMMANDS @@ -287,8 +288,7 @@ uint NetworkCalculateLag(const NetworkClientSocket *cs) void NetworkError(StringID error_string) { _switch_mode = SM_MENU; - extern StringID _switch_mode_errorstr; - _switch_mode_errorstr = error_string; + ShowErrorMessage(error_string, INVALID_STRING_ID, WL_CRITICAL); } /** -- cgit v1.2.3-54-g00ecf