ftruncate: Support for MSVC 9.
authorBruno Haible <bruno@clisp.org>
Sun, 25 Sep 2011 12:10:58 +0000 (14:10 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 25 Sep 2011 12:10:58 +0000 (14:10 +0200)
commit5d91e956e6cca4176be51f9591ac00a189b7df00
tree0ee049770af20ee605888e9c8808e63e39d618c4
parentcd76a061a80d91823660fc999727c6ec5f4a067b
ftruncate: Support for MSVC 9.

* lib/ftruncate.c: Include errno.h, msvc-inval.h.
(chsize_nothrow): New function.
(chsize): Redefine as a macro.
* m4/ftruncate.m4 (gl_PREREQ_FTRUNCATE): Require AC_C_INLINE.
* modules/ftruncate (Depends-on): Add msvc-inval.
ChangeLog
lib/ftruncate.c
m4/ftruncate.m4
modules/ftruncate