X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fvfs%2Fio.c;h=212a7c211c9e8dd2c5e9170807b9ce6065a24a30;hb=952891ddb96a341c0e24ecb7dec6361c7bbeaece;hp=7260df70bebf5212e6562644398fdcfc6fc50fdd;hpb=717454930aa0e255517c68c837927deac49bd78e;p=tpg%2Facess2.git diff --git a/Kernel/vfs/io.c b/Kernel/vfs/io.c index 7260df70..212a7c21 100644 --- a/Kernel/vfs/io.c +++ b/Kernel/vfs/io.c @@ -144,6 +144,8 @@ int VFS_Seek(int FD, Sint64 Offset, int Whence) // Set relative to end of file if(Whence < 0) { + if( h->Node->Size == -1 ) return -1; + h->Position = h->Node->Size - Offset; return 0; }