summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dbg-asrt.cc
diff options
context:
space:
mode:
authorPekka Lampila <pekka.lampila@iki.fi>2014-02-05 20:22:27 +0200
committerPekka Lampila <pekka.lampila@iki.fi>2014-02-05 20:22:27 +0200
commit44d8542348d5fc1c3ab7fa3b4c4e265204634dcb (patch)
treee3860694d4853169c8f35d6b3c360467c129be5d /crawl-ref/source/dbg-asrt.cc
parentc31a69ddf4efaca22435d18dbceb376b135faafc (diff)
downloadcrawl-ref-44d8542348d5fc1c3ab7fa3b4c4e265204634dcb.tar.gz
crawl-ref-44d8542348d5fc1c3ab7fa3b4c4e265204634dcb.zip
Include assert message and crash log in WebTiles exit dialog.
Diffstat (limited to 'crawl-ref/source/dbg-asrt.cc')
-rw-r--r--crawl-ref/source/dbg-asrt.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/source/dbg-asrt.cc b/crawl-ref/source/dbg-asrt.cc
index 54f61fcf7a..9269564e2f 100644
--- a/crawl-ref/source/dbg-asrt.cc
+++ b/crawl-ref/source/dbg-asrt.cc
@@ -764,6 +764,13 @@ void do_crash_dump()
mark_milestone("crash", _assert_msg, "", t);
+#ifdef USE_TILE_WEB
+ tiles.send_exit_reason("crash", _assert_msg);
+ snprintf(name, sizeof(name), "crash-%s-%s", you.your_name.c_str(),
+ make_file_time(t).c_str());
+ tiles.send_dump_info("crash", name);
+#endif
+
if (file != stderr)
fclose(file);
}