From 9e8badfc59eabd65233eb524a727b19774c634c4 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 14 Feb 2008 17:42:27 +0000 Subject: * configure.in (ftruncate): check if available. * file.c (rb_file_truncate): check if ftruncate instead of truncate. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@15477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'file.c') diff --git a/file.c b/file.c index 2e79bed283..85ae53b561 100644 --- a/file.c +++ b/file.c @@ -3101,7 +3101,7 @@ rb_file_truncate(obj, len) f = GetWriteFile(fptr); fflush(f); fseeko(f, (off_t)0, SEEK_CUR); -#ifdef HAVE_TRUNCATE +#ifdef HAVE_FTRUNCATE if (ftruncate(fileno(f), pos) < 0) rb_sys_fail(fptr->path); #else -- cgit v1.2.3