X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=kern%2Fkfile.h;h=3bb0d09fe369088fc12b1d264b45603bcad91bcf;hb=1b38e2c9925d6ec7fc50b327fc46d490f20d7ee0;hp=d59f7fb93f57d090f6ad83507cb602055ddac9e8;hpb=9440bf5d1e06bbbecd17da05a2be5705e3503a47;p=bertos.git diff --git a/kern/kfile.h b/kern/kfile.h index d59f7fb9..3bb0d09f 100644 --- a/kern/kfile.h +++ b/kern/kfile.h @@ -62,7 +62,7 @@ typedef enum KSeekMode typedef size_t (*ReadFunc_t) (struct _KFile *fd, void *buf, size_t size); typedef size_t (*WriteFunc_t) (struct _KFile *fd, const void *buf, size_t size); -typedef int32_t (*SeekFunc_t) (struct _KFile *fd, kfile_off_t offset, KSeekMode whence); +typedef kfile_off_t (*SeekFunc_t) (struct _KFile *fd, kfile_off_t offset, KSeekMode whence); typedef bool (*OpenFunc_t) (struct _KFile *fd, const char *name, int mode); typedef bool (*CloseFunc_t) (struct _KFile *fd); @@ -87,11 +87,11 @@ typedef struct _KFile /* * Generic implementation of seek function. */ -int32_t kfile_seek(struct _KFile *fd, kfile_off_t offset, KSeekMode whence); +kfile_off_t kfile_seek(struct _KFile *fd, kfile_off_t offset, KSeekMode whence); /* * Kfile test function */ -bool kfile_test(uint8_t *buf, size_t _size , uint8_t *save_buf, size_t * save_buf_size); +bool kfile_test(uint8_t *buf, size_t _size , uint8_t *save_buf, size_t save_buf_size); #endif /* MWARE_KFILE_H */