Annotation of mstools/h/sys/utime.h, revision 1.1

1.1     ! root        1: /***
        !             2: *sys\utime.h - definitions/declarations for utime()
        !             3: *
        !             4: *      Copyright (c) 1985-1991, Microsoft Corporation. All rights reserved.
        !             5: *
        !             6: *Purpose:
        !             7: *      This file defines the structure used by the utime routine to set
        !             8: *      new file access and modification times.  NOTE - MS-DOS
        !             9: *      does not recognize access time, so this field will
        !            10: *      always be ignored and the modification time field will be
        !            11: *      used to set the new time.
        !            12: *
        !            13: ****/
        !            14: 
        !            15: #ifndef _INC_UTIME
        !            16: 
        !            17: #ifdef __cplusplus
        !            18: extern "C" {
        !            19: #endif
        !            20: 
        !            21: 
        !            22: #if (_MSC_VER <= 600)
        !            23: #define __cdecl _cdecl
        !            24: #endif
        !            25: 
        !            26: #ifndef _TIME_T_DEFINED
        !            27: typedef long time_t;
        !            28: #define _TIME_T_DEFINED
        !            29: #endif
        !            30: 
        !            31: /* define struct used by _utime() function */
        !            32: 
        !            33: #ifndef _UTIMBUF_DEFINED
        !            34: struct _utimbuf {
        !            35:        time_t actime;          /* access time */
        !            36:        time_t modtime;         /* modification time */
        !            37:        };
        !            38: #if !__STDC__
        !            39: /* Non-ANSI name for compatibility */
        !            40: #define utimbuf _utimbuf
        !            41: #endif
        !            42: 
        !            43: #define _UTIMBUF_DEFINED
        !            44: #endif
        !            45: 
        !            46: /* function prototypes */
        !            47: 
        !            48: int _utime(char *, struct _utimbuf *);
        !            49: int _futime(int, struct _utimbuf *);
        !            50: 
        !            51: #if !__STDC__
        !            52: /* Non-ANSI name for compatibility */
        !            53: #define utime _utime
        !            54: #endif
        !            55: 
        !            56: #ifdef __cplusplus
        !            57: }
        !            58: #endif
        !            59: 
        !            60: #define _INC_UTIME
        !            61: #endif /* _INC_UTIME */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.