summaryrefslogtreecommitdiff
path: root/sync.ha
diff options
context:
space:
mode:
authorJulian Hurst <ark@mansus.space>2024-09-26 00:42:15 +0200
committerJulian Hurst <ark@mansus.space>2024-09-26 00:42:15 +0200
commit34184576c5dc33109788511466ceb05d3ef10a31 (patch)
tree51430345ac961b9de61ee2c547e5a5898699fa0b /sync.ha
parenta9a7405f85f2011c8788eceb126174f33f00ef67 (diff)
downloadmediasync-master.tar.gz
Update for hare 0.24.2HEAD1.1master
Diffstat (limited to 'sync.ha')
-rw-r--r--sync.ha5
1 files changed, 2 insertions, 3 deletions
diff --git a/sync.ha b/sync.ha
index b407cbe..b22a2bc 100644
--- a/sync.ha
+++ b/sync.ha
@@ -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";
};