mirror of
https://github.com/simh/simh.git
synced 2026-01-31 05:43:06 +00:00
FIO: Removed sim_set_fsizeo since it is not currently used and it can't be compiled under MinGW
This commit is contained in:
11
sim_fio.c
11
sim_fio.c
@@ -363,20 +363,15 @@ int sim_fseek (FILE *st, t_addr offset, int whence)
|
||||
return sim_fseeko (st, (t_offset)offset, whence);
|
||||
}
|
||||
|
||||
int sim_set_fsize (FILE *fptr, t_addr size)
|
||||
{
|
||||
return sim_set_fsizeo (fptr, (t_offset)size);
|
||||
}
|
||||
|
||||
#if defined(_WIN32)
|
||||
#include <io.h>
|
||||
int sim_set_fsizeo (FILE *fptr, t_offset size)
|
||||
int sim_set_fsize (FILE *fptr, t_addr size)
|
||||
{
|
||||
return _chsize_s(_fileno(fptr), (__int64)size);
|
||||
return _chsize(_fileno(fptr), (long)size);
|
||||
}
|
||||
#else /* !defined(_WIN32) */
|
||||
#include <unistd.h>
|
||||
int sim_set_fsizeo (FILE *fptr, t_offset size)
|
||||
int sim_set_fsize (FILE *fptr, t_addr size)
|
||||
{
|
||||
return ftruncate(fileno(fptr), (off_t)size);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user