summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/dlua.cc34
-rw-r--r--crawl-ref/source/l_crawl.cc6
-rw-r--r--crawl-ref/source/l_libs.h5
3 files changed, 10 insertions, 35 deletions
diff --git a/crawl-ref/source/dlua.cc b/crawl-ref/source/dlua.cc
index b83dad752c..c61cd50450 100644
--- a/crawl-ref/source/dlua.cc
+++ b/crawl-ref/source/dlua.cc
@@ -7,46 +7,12 @@
#include "AppHdr.h"
#include <sstream>
-#include <algorithm>
-#include <memory>
-#include <cmath>
#include "dlua.h"
#include "l_libs.h"
-#include "branch.h"
-#include "chardump.h"
-#include "clua.h"
-#include "cloud.h"
-#include "describe.h"
-#include "directn.h"
-#include "dungeon.h"
-#include "files.h"
-#include "hiscores.h"
-#include "initfile.h"
-#include "items.h"
-#include "los.h"
#include "mapdef.h"
-#include "mapmark.h"
-#include "maps.h"
-#include "message.h"
-#include "misc.h"
-#include "mon-util.h"
-#include "monplace.h"
-#include "monstuff.h"
-#include "place.h"
-#include "spells3.h"
-#include "spl-util.h"
-#include "state.h"
-#include "stuff.h"
#include "tags.h"
-#include "terrain.h"
-#include "view.h"
-
-#ifdef UNIX
-#include <sys/time.h>
-#include <time.h>
-#endif
template <typename list, typename lpush>
static int dlua_gentable(lua_State *ls, const list &strings, lpush push)
diff --git a/crawl-ref/source/l_crawl.cc b/crawl-ref/source/l_crawl.cc
index 4306c01801..d3bf402d9d 100644
--- a/crawl-ref/source/l_crawl.cc
+++ b/crawl-ref/source/l_crawl.cc
@@ -2,10 +2,14 @@
#include "dlua.h"
#include "l_libs.h"
-
#include "initfile.h"
#include "view.h"
+#ifdef UNIX
+#include <sys/time.h>
+#include <time.h>
+#endif
+
LUAFN(_crawl_args)
{
return dlua_stringtable(ls, SysEnv.cmd_args);
diff --git a/crawl-ref/source/l_libs.h b/crawl-ref/source/l_libs.h
index c1164f8afc..edbd863d6a 100644
--- a/crawl-ref/source/l_libs.h
+++ b/crawl-ref/source/l_libs.h
@@ -1,3 +1,8 @@
+/*
+ * File: l_libs.h
+ * Summary: Library definitions for dlua.
+ */
+
#include "clua.h"
extern const struct luaL_reg crawl_lib[];