home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.uv.es
/
2014.11.ftp.uv.es.tar
/
ftp.uv.es
/
pub
/
unix
/
pine4.10.tar.gz
/
pine4.10.tar
/
pine4.10
/
pico
/
osdep
/
truncate
< prev
next >
Wrap
Text File
|
1997-02-13
|
400b
|
28 lines
/*
* Tim Rice tim@trr.metro.net Mon Jun 3 16:57:26 PDT 1996
*
* a quick and dirty trancate()
* Altos System V (5.3.1) does not have one
* neither does SCO Open Server Enterprise 3.0
*
*/
truncate(fn, size)
char *fn ;
long size ;
{
int fdes;
int rc = -1 ;
if((fdes = open(fn, O_RDWR)) != -1)
{
rc = chsize(fdes, size) ;
if(close(fdes))
return(-1) ;
}
return(rc) ;
}