]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
Avoid name clash with Windows MM_MAX define.
authorMike Pall <mike>
Sun, 8 May 2011 20:31:03 +0000 (22:31 +0200)
committerMike Pall <mike>
Sun, 8 May 2011 20:31:03 +0000 (22:31 +0200)
src/lj_err.c
src/lj_obj.h

index 7eaffdb69da37b9579a9451e4e6bf4a56039b5c3..d1d326e96ab56f511b006664b88291d0ce18bac7 100644 (file)
@@ -204,7 +204,7 @@ static const char *getfuncname(lua_State *L, TValue *frame, const char **name)
     BCReg slot = bc_a(*ip);
     if (bc_op(*ip) == BC_ITERC) slot -= 3;
     return getobjname(funcproto(fn), ip, slot, name);
-  } else if (mm != MM_MAX) {
+  } else if (mm != MM__MAX) {
     *name = strdata(mmname_str(G(L), mm));
     return "metamethod";
   } else {
index 43f3d6ad250674488beb83bf5c1c2314104306d2..c1bdb844a3af9a9bfb48c69ea23007071b736cfb 100644 (file)
@@ -459,15 +459,15 @@ typedef enum {
 #define MMENUM(name)   MM_##name,
 MMDEF(MMENUM)
 #undef MMENUM
-  MM_MAX,
-  MM____ = MM_MAX,
+  MM__MAX,
+  MM____ = MM__MAX,
   MM_FAST = MM_eq
 } MMS;
 
 /* GC root IDs. */
 typedef enum {
   GCROOT_MMNAME,       /* Metamethod names. */
-  GCROOT_MMNAME_LAST = GCROOT_MMNAME + MM_MAX-1,
+  GCROOT_MMNAME_LAST = GCROOT_MMNAME + MM__MAX-1,
   GCROOT_BASEMT,       /* Metatables for base types. */
   GCROOT_BASEMT_NUM = GCROOT_BASEMT + ~LJ_TNUMX,
   GCROOT_IO_INPUT,     /* Userdata for default I/O input file. */