diff options
author | Steve Melenchuk <smelenchuk@gmail.com> | 2014-03-16 09:31:48 -0600 |
---|---|---|
committer | Steve Melenchuk <smelenchuk@gmail.com> | 2014-03-16 09:31:48 -0600 |
commit | f4615ed73fd19a22f144a646cc35d6b2b4824ad3 (patch) | |
tree | 13c3ba52697dc0c440b5153556c7a27121933026 /crawl-ref/source/l_dgn.cc | |
parent | 0242c21c59fcaabb8af0fcde966742b0e9a86aa7 (diff) | |
download | crawl-ref-f4615ed73fd19a22f144a646cc35d6b2b4824ad3.tar.gz crawl-ref-f4615ed73fd19a22f144a646cc35d6b2b4824ad3.zip |
Don't crash baileys (#8283).
Oops.
Diffstat (limited to 'crawl-ref/source/l_dgn.cc')
-rw-r--r-- | crawl-ref/source/l_dgn.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/l_dgn.cc b/crawl-ref/source/l_dgn.cc index 6459736371..4059b0e835 100644 --- a/crawl-ref/source/l_dgn.cc +++ b/crawl-ref/source/l_dgn.cc @@ -1593,7 +1593,9 @@ LUAFN(_dgn_place_map) where = c; } { - dgn_map_parameters mp(luaL_checkstring(ls, 6)); + dgn_map_parameters mp(lua_gettop(ls) >= 5 + ? luaL_checkstring(ls, 6) + : ""); if (dgn_place_map(map, check_collision, no_exits, where) && !env.level_vaults.empty()) { |