* buffer.h (struct buffer): Use time_t, not int, for a time stamp.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Sep 2011 20:22:01 +0000 (13:22 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Sep 2011 20:22:01 +0000 (13:22 -0700)
commit4222c55da73988a2bf397184e46505fc9a52f8b4
tree42ccf25d299fbf1ad4030b0d613c7d3bca89edde
parent9229fe8763afbfe5e416b8d6826307282bd84b60
* buffer.h (struct buffer): Use time_t, not int, for a time stamp.

This fixes a Y2038 bug on 64-bit hosts.
* buffer.c (reset_buffer):
* fileio.c (Fdo_auto_save, Fset_buffer_auto_saved)
(Fclear_buffer_auto_save_failure):
Use 0, not -1, to represent an unset failure time, since time_t
might not be signed.
src/ChangeLog
src/buffer.c
src/buffer.h
src/fileio.c