]> pd.if.org Git - pdclib.old/blobdiff - platform/gandr/functions/stdio/_PDCLIB_fileops.c
[gandr]: seekf: pass newPos, not &newPos to gd_seek, because newPos is already a...
[pdclib.old] / platform / gandr / functions / stdio / _PDCLIB_fileops.c
index 9dff0ce00e71ecd7e2145593d2955ff82c6224c1..286fae6d361affa4654f818fb1a8edcfc00a716d 100644 (file)
@@ -11,7 +11,7 @@
 #include <errno.h>
 #include <gd_bal.h>
 
-static bool readf( _PDCLIB_fd_t fd, void * buf, size_t length, 
+static bool readf( _PDCLIB_fd_t fd, void * buf, size_t length,
                    size_t * numBytesRead )
 {
     int rv = gd_read(fd.pointer, buf, length, numBytesRead );
@@ -19,7 +19,7 @@ static bool readf( _PDCLIB_fd_t fd, void * buf, size_t length,
     return rv >= 0;
 }
 
-static bool writef( _PDCLIB_fd_t fd, const void * buf, size_t length, 
+static bool writef( _PDCLIB_fd_t fd, const void * buf, size_t length,
                    size_t * numBytesWritten )
 {
     int rv = gd_write(fd.pointer, buf, length, numBytesWritten );
@@ -30,7 +30,7 @@ static bool writef( _PDCLIB_fd_t fd, const void * buf, size_t length,
 static bool seekf( _PDCLIB_fd_t fd, int_fast64_t offset, int whence,
     int_fast64_t* newPos )
 {
-    int rv = gd_seek( fd.pointer, offset, whence, &newPos );
+    int rv = gd_seek( fd.pointer, offset, whence, newPos );
 
     return rv >= 0;
 }