| 233 | |
| 234 | |
| 235 | static char *unmakemask (int mask, char *smask) { |
| 236 | int i = 0; |
| 237 | if (mask & LUA_MASKCALL) smask[i++] = 'c'; |
| 238 | if (mask & LUA_MASKRET) smask[i++] = 'r'; |
| 239 | if (mask & LUA_MASKLINE) smask[i++] = 'l'; |
| 240 | smask[i] = '\0'; |
| 241 | return smask; |
| 242 | } |
| 243 | |
| 244 | |
| 245 | static void gethooktable (lua_State *L) { |