Ignore:
Timestamp:
Sep 2, 2008, 11:50:04 PM (17 years ago)
Author:
bird
Message:

kmk: Made chmod build on windows. Some cleanup of the bsdisms.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin/mkdir.c

    r1595 r1710  
    7272
    7373
    74 extern void * setmode(const char *p);
    75 extern mode_t getmode(const void *bbox, mode_t omode);
     74extern void * bsd_setmode(const char *p);
     75extern mode_t bsd_getmode(const void *bbox, mode_t omode);
    7676
    7777static int      build(char *, mode_t);
     
    127127                omode = S_IRWXU | S_IRWXG | S_IRWXO;
    128128        } else {
    129                 if ((set = setmode(mode)) == NULL)
     129                if ((set = bsd_setmode(mode)) == NULL)
    130130                        return errx(1, "invalid file mode: %s", mode);
    131                 omode = getmode(set, S_IRWXU | S_IRWXG | S_IRWXO);
     131                omode = bsd_getmode(set, S_IRWXU | S_IRWXG | S_IRWXO);
    132132                free(set);
    133133        }
Note: See TracChangeset for help on using the changeset viewer.