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/mscfakes.h

    r1321 r1710  
    2727#ifdef _MSC_VER
    2828
    29 #define setmode setmode_msc
    3029#include <io.h>
    3130#include <direct.h>
     
    3332#include <stdarg.h>
    3433#include <malloc.h>
    35 #undef setmode
    3634#include "getopt.h"
    3735
     
    125123#define getegid()  0
    126124#define lstat(path, s) stat(path, s)
    127 #define lchmod(path, mod) chmod(path, mod)
     125int lchmod(const char *path, mode_t mode);
     126int msc_chmod(const char *path, mode_t mode);
     127#define chmod msc_chmod
    128128#define lchown(path, uid, gid) chown(path, uid, gid)
    129129#define lutimes(path, tvs) utimes(path, tvs)
Note: See TracChangeset for help on using the changeset viewer.