summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/luadgn.cc
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2008-04-19 23:13:26 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2008-04-19 23:13:26 +0000
commit9ba57ee3a6f72308ff01263dfe143cf23c1cf321 (patch)
tree968cb123684f700f4a612804f8670b0e8e049a93 /crawl-ref/source/luadgn.cc
parent003c3dc779fbd0ba44bc4fafadafb45db537fda7 (diff)
downloadcrawl-ref-9ba57ee3a6f72308ff01263dfe143cf23c1cf321.tar.gz
crawl-ref-9ba57ee3a6f72308ff01263dfe143cf23c1cf321.zip
Fixes to compile with Visual C++. Moved direct.cc and direct.h to directn.* to avoid conflict with VC++ direct.h header.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4390 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/luadgn.cc')
-rw-r--r--crawl-ref/source/luadgn.cc16
1 files changed, 8 insertions, 8 deletions
diff --git a/crawl-ref/source/luadgn.cc b/crawl-ref/source/luadgn.cc
index 2e7657b84a..f99ea111d5 100644
--- a/crawl-ref/source/luadgn.cc
+++ b/crawl-ref/source/luadgn.cc
@@ -14,7 +14,7 @@
#include "branch.h"
#include "clua.h"
#include "cloud.h"
-#include "direct.h"
+#include "directn.h"
#include "dungeon.h"
#include "files.h"
#include "initfile.h"
@@ -1120,11 +1120,11 @@ const char *dngn_feature_names[] =
dungeon_feature_type dungeon_feature_by_name(const std::string &name)
{
- COMPILE_CHECK(ARRAYSIZE(dngn_feature_names) == NUM_REAL_FEATURES, c1);
+ COMPILE_CHECK(ARRAYSZ(dngn_feature_names) == NUM_REAL_FEATURES, c1);
if (name.empty())
return (DNGN_UNSEEN);
- for (unsigned i = 0; i < ARRAYSIZE(dngn_feature_names); ++i)
+ for (unsigned i = 0; i < ARRAYSZ(dngn_feature_names); ++i)
if (dngn_feature_names[i] == name)
return static_cast<dungeon_feature_type>(i);
@@ -1135,11 +1135,11 @@ std::vector<std::string> dungeon_feature_matches(const std::string &name)
{
std::vector<std::string> matches;
- COMPILE_CHECK(ARRAYSIZE(dngn_feature_names) == NUM_REAL_FEATURES, c1);
+ COMPILE_CHECK(ARRAYSZ(dngn_feature_names) == NUM_REAL_FEATURES, c1);
if (name.empty())
return (matches);
- for (unsigned i = 0; i < ARRAYSIZE(dngn_feature_names); ++i)
+ for (unsigned i = 0; i < ARRAYSZ(dngn_feature_names); ++i)
if (strstr(dngn_feature_names[i], name.c_str()))
matches.push_back(dngn_feature_names[i]);
@@ -1150,7 +1150,7 @@ const char *dungeon_feature_name(dungeon_feature_type rfeat)
{
const unsigned feat = rfeat;
- if (feat >= ARRAYSIZE(dngn_feature_names))
+ if (feat >= ARRAYSZ(dngn_feature_names))
return (NULL);
return dngn_feature_names[feat];
@@ -1178,7 +1178,7 @@ static const char *dgn_event_type_names[] =
static dgn_event_type dgn_event_type_by_name(const std::string &name)
{
- for (unsigned i = 0; i < ARRAYSIZE(dgn_event_type_names); ++i)
+ for (unsigned i = 0; i < ARRAYSZ(dgn_event_type_names); ++i)
if (dgn_event_type_names[i] == name)
return static_cast<dgn_event_type>(i? 1 << (i - 1) : 0);
return (DET_NONE);
@@ -1189,7 +1189,7 @@ static const char *dgn_event_type_name(unsigned evmask)
if (evmask == 0)
return (dgn_event_type_names[0]);
- for (unsigned i = 1; i < ARRAYSIZE(dgn_event_type_names); ++i)
+ for (unsigned i = 1; i < ARRAYSZ(dgn_event_type_names); ++i)
if (evmask & (1 << (i - 1)))
return (dgn_event_type_names[i]);