Changeset e0f47f5 in mainline


Ignore:
Timestamp:
2018-01-22T21:08:28Z (6 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7f9df7b9
Parents:
1c7f381
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-22 20:52:42)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-22 21:08:28)
Message:

Use ftell64()/fseek64() in libposix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/src/stdio.c

    r1c7f381 re0f47f5  
    239239int posix_fsetpos(FILE *stream, const posix_fpos_t *pos)
    240240{
    241         return fseek(stream, pos->offset, SEEK_SET);
     241        return fseek64(stream, pos->offset, SEEK_SET);
    242242}
    243243
     
    250250int posix_fgetpos(FILE *restrict stream, posix_fpos_t *restrict pos)
    251251{
    252         off64_t ret = ftell(stream);
     252        off64_t ret = ftell64(stream);
    253253        if (ret != -1) {
    254254                pos->offset = ret;
     
    269269int posix_fseek(FILE *stream, long offset, int whence)
    270270{
    271         return fseek(stream, (off64_t) offset, whence);
     271        return fseek(stream, offset, whence);
    272272}
    273273
     
    282282int posix_fseeko(FILE *stream, posix_off_t offset, int whence)
    283283{
    284         return fseek(stream, (off64_t) offset, whence);
     284        return fseek64(stream, offset, whence);
    285285}
    286286
     
    293293long posix_ftell(FILE *stream)
    294294{
    295         return (long) ftell(stream);
     295        return ftell(stream);
    296296}
    297297
     
    304304posix_off_t posix_ftello(FILE *stream)
    305305{
    306         return (posix_off_t) ftell(stream);
     306        return ftell64(stream);
    307307}
    308308
Note: See TracChangeset for help on using the changeset viewer.