X-Git-Url: https://deadsoftware.ru/gitweb?p=cpc.git;a=blobdiff_plain;f=src%2Fposix%2Fgeneric%2FHost%2FMod%2FFiles.cp;h=8b0fc0058d30c7ae1f699bcf69d5b42eba55dbbb;hp=19517f242be6beb03c5d0e9d36b8c4ba6c80b1ed;hb=7d831abc12050416777f2a9e6d352950af688560;hpb=76d1e8d98f1d80d24fa52a15e6b2c6fb0a5f44d0 diff --git a/src/posix/generic/Host/Mod/Files.cp b/src/posix/generic/Host/Mod/Files.cp index 19517f2..8b0fc00 100644 --- a/src/posix/generic/Host/Mod/Files.cp +++ b/src/posix/generic/Host/Mod/Files.cp @@ -141,7 +141,7 @@ MODULE HostFiles; PROCEDURE (f: File) Flush; VAR res: unistd.int; BEGIN - IF f.state # closed THEN + IF f.state = exclusive THEN res := unistd.fsync(f.fd); ASSERT(res = 0, 100) END