+2001-03-10 Egor Duda <deo@logos-m.ru>
+
+ * winsup.api/ltp/access01.c: Avoid compilation error if X_OK
+ isn't declared as a constant.
+
2001-03-09 Egor Duda <deo@logos-m.ru>
* config/default.exp: Remove unneeded debugging output.
char Fname[255];
-static struct test_case_t {
- char *file;
- int mode;
- char *string;
- int experrno;
-} Test_cases[] = {
- { Fname, F_OK, "F_OK", 0 },
- { Fname, X_OK, "X_OK", 0 },
- { Fname, W_OK, "W_OK", 0 },
- { Fname, R_OK, "R_OK", 0 },
-};
-
-int Ntc = sizeof(Test_cases) / sizeof(struct test_case_t);
/***********************************************************************
* Main
***********************************************************************/
int main(int ac, char **av)
{
+ struct test_case_t {
+ char *file;
+ unsigned mode;
+ const char *string;
+ int experrno;
+ } Test_cases[] = {
+ { Fname, F_OK, "F_OK", 0 },
+ { Fname, X_OK, "X_OK", 0 },
+ { Fname, W_OK, "W_OK", 0 },
+ { Fname, R_OK, "R_OK", 0 },
+ };
+
+ int Ntc = sizeof(Test_cases) / sizeof(struct test_case_t);
int lc; /* loop counter */
const char *msg; /* message returned from parse_opts */
int tc;