diff options
Diffstat (limited to 'sync.ha')
| -rw-r--r-- | sync.ha | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -32,7 +32,7 @@ fn savepos(filename: str, position: str) (void | saveposerr) = { }; let pbuf = path::init(datafolder, filename)?; const name = path::string(&pbuf); - let f = os::open(name, fs::flag::WRONLY, fs::flag::CREATE, fs::flag::TRUNC)?; + let f = os::open(name, fs::flag::WRONLY | fs::flag::CREATE | fs::flag::TRUNC)?; defer io::close(f)!; os::chmod(name, fs::mode::USER_RW | fs::mode::GROUP_R | fs::mode::OTHER_R)?; fmt::fprint(f, position)?; @@ -67,8 +67,7 @@ fn handlequery(query: const []u8) (void | []u8 | str | quit | error) = { let buf = memio::dynamic(); defer io::close(&buf)!; let sep = ""; - for (let i = 0z; i < len(dirs); i += 1) { - let dir = dirs[i]; + for (let dir .. dirs) { memio::concat(&buf, sep, dir.name)?; sep = "\n"; }; |
