Sync to HEAD
[bpt/emacs.git] / mac / inc / utime.h
CommitLineData
1a578e9b
AC
1/* Replacement utime.h file for building GNU Emacs on the Macintosh.
2 Copyright (C) 2000 Free Software Foundation, Inc.
3
4This file is part of GNU Emacs.
5
6GNU Emacs is free software; you can redistribute it and/or modify
7it under the terms of the GNU General Public License as published by
8the Free Software Foundation; either version 2, or (at your option)
9any later version.
10
11GNU Emacs is distributed in the hope that it will be useful,
12but WITHOUT ANY WARRANTY; without even the implied warranty of
13MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14GNU General Public License for more details.
15
16You should have received a copy of the GNU General Public License
17along with GNU Emacs; see the file COPYING. If not, write to
18the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
19Boston, MA 02111-1307, USA. */
20
e0f712ba 21/* Contributed by Andrew Choi (akochoi@mac.com). */
1a578e9b
AC
22
23#ifndef _UTIME_H_
24#define _UTIME_H_
25
26#include <time.h>
27
28#define _mac_unix_epoch_offset_ (365L * 4L) * 24L * 60L * 60L
29
30struct utimbuf {
31 time_t actime; /* access time (ignored on the Mac) */
32 time_t modtime; /* modification time */
33};
34
35int utime(const char *path, const struct utimbuf *buf);
36
37#endif
6b61353c
KH
38
39/* arch-tag: 52dc3f6b-6122-4568-8f09-a5a56de6a324
40 (do not change this comment) */