Fix print () to not segfault on format expressions
authorMyhailo Danylenko <isbear@ukrpost.net>
Thu, 11 Oct 2012 18:11:10 +0300
changeset 135 0e407455faca
parent 134 d7ab555b9766
child 136 2b04fad2f61a
Fix print () to not segfault on format expressions
lua.c
--- a/lua.c	Tue Aug 21 16:23:23 2012 +0300
+++ b/lua.c	Thu Oct 11 18:11:10 2012 +0300
@@ -151,7 +151,7 @@
 	}
 	luaL_pushresult (&B);
 
-	scr_log_print (LPRINT_LOGNORM | LPRINT_NOTUTF8, lua_tostring (L, -1));
+	scr_log_print (LPRINT_LOGNORM | LPRINT_NOTUTF8, "%s", lua_tostring (L, -1));
 	return 0;
 }