ramfs now supports O_TRUNC.
This commit is contained in:
parent
23fde42249
commit
0b90ab534f
|
@ -263,7 +263,12 @@ namespace Sortix
|
||||||
if ( files )
|
if ( files )
|
||||||
{
|
{
|
||||||
size_t fileindex = files->Search(LookupFile, path);
|
size_t fileindex = files->Search(LookupFile, path);
|
||||||
if ( fileindex != SIZE_MAX ) { return files->Get(fileindex); }
|
if ( fileindex != SIZE_MAX )
|
||||||
|
{
|
||||||
|
DevRAMFSFile* file = files->Get(fileindex);
|
||||||
|
if ( flags & O_TRUNC ) { file->Resize(0); }
|
||||||
|
return file;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return CreateFile(path, flags, mode);
|
return CreateFile(path, flags, mode);
|
||||||
|
|
Loading…
Reference in New Issue