Selaa lähdekoodia

Fix error message in lj_lib_checkintrange().

Mike Pall 4 vuotta sitten
vanhempi
commit
09547f9f6e
1 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  1. 2 0
      src/lj_lib.c

+ 2 - 0
src/lj_lib.c

@@ -342,6 +342,8 @@ int32_t lj_lib_checkintrange(lua_State *L, int narg, int32_t a, int32_t b)
       } else if (cd->ctypeid == CTID_UINT64) {
 	uint64_t i = *(uint64_t *)cdataptr(cd);
 	if ((a < 0 || i >= (uint64_t)a) && i <= (uint64_t)b) return (int32_t)i;
+      } else {
+	goto badtype;
       }
 #endif
     } else {