From 3e728e722a788350718046daaf36f9a9c14ef1d1 Mon Sep 17 00:00:00 2001
From: PilzAdam <pilzadam@minetest.net>
Date: Mon, 6 Jan 2014 18:59:14 +0100
Subject: [PATCH] Escape error messages in error dialog

---
 builtin/mainmenu.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/builtin/mainmenu.lua b/builtin/mainmenu.lua
index 73f04361e..d8c2b63ec 100644
--- a/builtin/mainmenu.lua
+++ b/builtin/mainmenu.lua
@@ -178,7 +178,7 @@ function update_menu()
 	if gamedata.errormessage ~= nil then
 		formspec = "size[12,5.2]" ..
 			"textarea[1,2;10,2;;ERROR: " ..
-			gamedata.errormessage ..
+			engine.formspec_escape(gamedata.errormessage) ..
 			";]"..
 			"button[4.5,4.2;3,0.5;btn_error_confirm;" .. fgettext("Ok") .. "]"
 	else
-- 
GitLab