X-Git-Url: http://git.subgeniuskitty.com/pforth/.git/blobdiff_plain/6f3de3962bb26f4e1be714dfefc78de0fc16b376..e0489cd1a53be4d921447ccc0fbcfdc436fc0b0a:/csrc/pf_io.c diff --git a/csrc/pf_io.c b/csrc/pf_io.c index 643178b..da16a14 100644 --- a/csrc/pf_io.c +++ b/csrc/pf_io.c @@ -194,7 +194,7 @@ cell_t sdWriteFile( void *ptr, cell_t Size, int32_t nItems, FileStream * Stream TOUCH(Stream); return 0; } -cell_t sdSeekFile( FileStream * Stream, cell_t Position, int32_t Mode ) +cell_t sdSeekFile( FileStream * Stream, file_offset_t Position, int32_t Mode ) { UNIMPLEMENTED("sdSeekFile"); TOUCH(Stream); @@ -202,7 +202,7 @@ cell_t sdSeekFile( FileStream * Stream, cell_t Position, int32_t Mode ) TOUCH(Mode); return 0; } -cell_t sdTellFile( FileStream * Stream ) +file_offset_t sdTellFile( FileStream * Stream ) { UNIMPLEMENTED("sdTellFile"); TOUCH(Stream); @@ -215,19 +215,27 @@ cell_t sdCloseFile( FileStream * Stream ) return 0; } -FileStream *sdDeleteFile( const char *FileName ) +cell_t sdDeleteFile( const char *FileName ) { UNIMPLEMENTED("sdDeleteFile"); TOUCH(FileName); - return NULL; + return -1; } -int sdRenameFile( const char *OldName, const char *NewName ) +cell_t sdRenameFile( const char *OldName, const char *NewName ) { UNIMPLEMENTED("sdRenameFile"); TOUCH(OldName); TOUCH(NewName); return -1; } + +ThrowCode sdResizeFile( FileStream * File, uint64_t NewSize ) +{ + UNIMPLEMENTED("sdResizeFile"); + TOUCH(NewSize); + return THROW_RESIZE_FILE; +} + #endif