summaryrefslogtreecommitdiff
path: root/libio/ftello64.c
diff options
context:
space:
mode:
Diffstat (limited to 'libio/ftello64.c')
-rw-r--r--libio/ftello64.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/libio/ftello64.c b/libio/ftello64.c
index 534968cf9f..d5546e1fb0 100644
--- a/libio/ftello64.c
+++ b/libio/ftello64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993-2016 Free Software Foundation, Inc.
+/* Copyright (C) 1993-2018 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -32,9 +32,9 @@
#ifndef __OFF_T_MATCHES_OFF64_T
off64_t
-ftello64 (_IO_FILE *fp)
+__ftello64 (FILE *fp)
{
- _IO_off64_t pos;
+ off64_t pos;
CHECK_FILE (fp, -1L);
_IO_acquire_lock (fp);
pos = _IO_seekoff_unlocked (fp, 0, _IO_seek_cur, 0);
@@ -46,13 +46,12 @@ ftello64 (_IO_FILE *fp)
_IO_release_lock (fp);
if (pos == _IO_pos_BAD)
{
-#ifdef EIO
if (errno == 0)
__set_errno (EIO);
-#endif
return -1L;
}
return pos;
}
-
+libc_hidden_def (__ftello64)
+weak_alias (__ftello64, ftello64)
#endif