diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-08-23 09:43:53 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-08-23 10:06:34 +0200 |
commit | 630365b927f66787612326b187a276fafce52c89 (patch) | |
tree | bb0a4cd44ffc2e4737e143d9115512ef8d38bce6 /cpukit | |
parent | libblock: PR2040: Avoid NULL pointer access (diff) | |
download | rtems-630365b927f66787612326b187a276fafce52c89.tar.bz2 |
Filesystem: Avoid usage of uninitialized variable
This is a cosmetic fix. There was no bug.
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/libfs/src/defaults/default_lseek_file.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpukit/libfs/src/defaults/default_lseek_file.c b/cpukit/libfs/src/defaults/default_lseek_file.c index cafc4dcf76..1b05d9263e 100644 --- a/cpukit/libfs/src/defaults/default_lseek_file.c +++ b/cpukit/libfs/src/defaults/default_lseek_file.c @@ -33,7 +33,6 @@ off_t rtems_filesystem_default_lseek_file( { off_t rv = 0; off_t reference_offset; - off_t new_offset; struct stat st; switch ( whence ) { @@ -53,9 +52,10 @@ off_t rtems_filesystem_default_lseek_file( rv = -1; break; } - new_offset = reference_offset + offset; if ( rv == 0 ) { + off_t new_offset = reference_offset + offset; + if ( (offset >= 0 && new_offset >= reference_offset) || (offset < 0 && new_offset < reference_offset) |