Subversion Repositories Kolibri OS

Rev

Rev 300 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 300 Rev 324
Line -... Line 1...
-
 
1
//#include 
-
 
2
#include "kolibc.h"
1
#include "kolibc.h"
3
 
-
 
4
int fseek(FILE* file,long offset,int origin)
2
int fseek(FILE* file,long offset,int origin)
5
{
3
{
6
        if (origin==SEEK_CUR)
4
	if (origin==SEEK_CUR)
7
                offset+=file->filepos+file->strpos;
5
		offset+=file->filepos;
8
        else if (origin==SEEK_END)
6
	else if (origin==SEEK_END)
9
                offset+=file->filesize;
7
		offset+=file->filesize;
10
        else if (origin!=SEEK_SET)
8
	else if (origin!=SEEK_SET)
11
                return EOF;
9
		return EOF;
12
                
-
 
13
        return fsetpos(file,&offset);           
10
	return fsetpos(file,&offset);		
14
}
11
}
15
12
16