| 446 | |
| 447 | |
| 448 | static int readable (const char *filename) { |
| 449 | FILE *f = luaL_fopen(filename, strlen(filename), "r", sizeof("r") - sizeof(char)); /* try to open file */ |
| 450 | if (f == NULL) return 0; /* open failed */ |
| 451 | fclose(f); |
| 452 | return 1; |
| 453 | } |
| 454 | |
| 455 | |
| 456 | /* |