From b7cbd8a8fd69d7a2b540e3b4f9e808810fc1ddc0 Mon Sep 17 00:00:00 2001 From: Jeff Olson Date: Thu, 22 Aug 2013 17:26:02 -0700 Subject: fix 32bit mac build error --- src/libstd/rt/uv/uvio.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libstd/rt') diff --git a/src/libstd/rt/uv/uvio.rs b/src/libstd/rt/uv/uvio.rs index b1b5f9f919c..f794c0a2bec 100644 --- a/src/libstd/rt/uv/uvio.rs +++ b/src/libstd/rt/uv/uvio.rs @@ -31,7 +31,7 @@ use rt::uv::idle::IdleWatcher; use rt::uv::net::{UvIpv4SocketAddr, UvIpv6SocketAddr}; use unstable::sync::Exclusive; use super::super::io::support::PathLike; -use libc::{lseek, c_long, O_CREAT, O_APPEND, O_TRUNC, O_RDWR, O_RDONLY, O_WRONLY, +use libc::{lseek, off_t, O_CREAT, O_APPEND, O_TRUNC, O_RDWR, O_RDONLY, O_WRONLY, S_IRUSR, S_IWUSR}; use rt::io::{FileMode, FileAccess, OpenOrCreate, Open, Create, CreateOrTruncate, Append, Truncate, Read, Write, ReadWrite}; @@ -1148,7 +1148,7 @@ impl UvFileStream { Result{ #[fixed_stack_segment]; #[inline(never)]; unsafe { - match lseek((*self.fd), pos as c_long, whence) { + match lseek((*self.fd), pos as off_t, whence) { -1 => { Err(IoError { kind: OtherIoError, -- cgit 1.4.1-3-g733a5