diff options
author | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-11-26 19:26:23 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-11-27 16:35:31 +0100 |
commit | 11cf4e80748af05dd6c8f1d30609a5485bf28372 (patch) | |
tree | 46520c787506bd925a0f142dc92bd141ec736939 /libc/sysdeps/linux/common/posix_fadvise64.c | |
parent | 8ccf7c3e8c725e9fc29ad0f5accebb127c9ea246 (diff) |
fixup gcc warnings
Remove following warning from common code:
warning: ISO C90 forbids mixed declarations and code
Diffstat (limited to 'libc/sysdeps/linux/common/posix_fadvise64.c')
-rw-r--r-- | libc/sysdeps/linux/common/posix_fadvise64.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libc/sysdeps/linux/common/posix_fadvise64.c b/libc/sysdeps/linux/common/posix_fadvise64.c index 37fb269ca..eb722ec20 100644 --- a/libc/sysdeps/linux/common/posix_fadvise64.c +++ b/libc/sysdeps/linux/common/posix_fadvise64.c @@ -22,22 +22,23 @@ int posix_fadvise64(int fd, off64_t offset, off64_t len, int advice) { + int ret; INTERNAL_SYSCALL_DECL (err); /* ARM has always been funky. */ #if defined (__arm__) || \ (defined(__UCLIBC_SYSCALL_ALIGN_64BIT__) && (defined(__powerpc__) || defined(__xtensa__))) /* arch with 64-bit data in even reg alignment #1: [powerpc/xtensa] * custom syscall handler (rearranges @advice to avoid register hole punch) */ - int ret = INTERNAL_SYSCALL (fadvise64_64, err, 6, fd, advice, + ret = INTERNAL_SYSCALL (fadvise64_64, err, 6, fd, advice, OFF64_HI_LO (offset), OFF64_HI_LO (len)); #elif defined(__UCLIBC_SYSCALL_ALIGN_64BIT__) /* arch with 64-bit data in even reg alignment #2: [arcv2/others-in-future] * stock syscall handler in kernel (reg hole punched) */ - int ret = INTERNAL_SYSCALL (fadvise64_64, err, 7, fd, 0, + ret = INTERNAL_SYSCALL (fadvise64_64, err, 7, fd, 0, OFF64_HI_LO (offset), OFF64_HI_LO (len), advice); # else - int ret = INTERNAL_SYSCALL (fadvise64_64, err, 6, fd, + ret = INTERNAL_SYSCALL (fadvise64_64, err, 6, fd, OFF64_HI_LO (offset), OFF64_HI_LO (len), advice); # endif |