From 259bb8ffdb2ec1925d2891e2579e08a8bfb87ca0 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Wed, 23 Oct 2013 15:20:31 -0300 Subject: [PATCH] Fixed errors caused by love exceptions to give a line number (see issue #772) --- platform/macosx/love-framework.xcodeproj/project.pbxproj | 1 + src/common/runtime.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/macosx/love-framework.xcodeproj/project.pbxproj b/platform/macosx/love-framework.xcodeproj/project.pbxproj index 6cd5ed15a..1c3ea84cd 100644 --- a/platform/macosx/love-framework.xcodeproj/project.pbxproj +++ b/platform/macosx/love-framework.xcodeproj/project.pbxproj @@ -1411,6 +1411,7 @@ ); name = love; sourceTree = ""; + usesTabs = 1; }; 548A533617C45319431D3ECF /* modules */ = { isa = PBXGroup; diff --git a/src/common/runtime.h b/src/common/runtime.h index f922cba0f..3c283d511 100644 --- a/src/common/runtime.h +++ b/src/common/runtime.h @@ -486,7 +486,7 @@ Type luax_type(lua_State *L, int idx); lua_pushstring(L, e.what()); \ } \ if (should_error) \ - return lua_error(L); \ + return luaL_error(L, "%s", lua_tostring(L, -1)); \ } } // love