summaryrefslogtreecommitdiff
path: root/ext/fs
diff options
context:
space:
mode:
authorAsher Gomez <ashersaupingomez@gmail.com>2024-08-31 13:13:23 +1000
committerGitHub <noreply@github.com>2024-08-31 13:13:23 +1000
commitb536ed1a7498b8f1c7d46aa9a7ed745870a9e99e (patch)
tree75729a4f9c7b29020023e136ba0ec707e3924ced /ext/fs
parentc29e5b9d1edc7fb8a67e58ba43ca95eb417025a2 (diff)
chore(fs): remove `Deno.futime[Sync]()` (#25252)
Diffstat (limited to 'ext/fs')
-rw-r--r--ext/fs/30_fs.js42
1 files changed, 12 insertions, 30 deletions
diff --git a/ext/fs/30_fs.js b/ext/fs/30_fs.js
index 767ed11f4..6c09ae97a 100644
--- a/ext/fs/30_fs.js
+++ b/ext/fs/30_fs.js
@@ -482,32 +482,6 @@ function toUnixTimeFromEpoch(value) {
];
}
-function futimeSync(
- rid,
- atime,
- mtime,
-) {
- const { 0: atimeSec, 1: atimeNsec } = toUnixTimeFromEpoch(atime);
- const { 0: mtimeSec, 1: mtimeNsec } = toUnixTimeFromEpoch(mtime);
- op_fs_futime_sync(rid, atimeSec, atimeNsec, mtimeSec, mtimeNsec);
-}
-
-async function futime(
- rid,
- atime,
- mtime,
-) {
- const { 0: atimeSec, 1: atimeNsec } = toUnixTimeFromEpoch(atime);
- const { 0: mtimeSec, 1: mtimeNsec } = toUnixTimeFromEpoch(mtime);
- await op_fs_futime_async(
- rid,
- atimeSec,
- atimeNsec,
- mtimeSec,
- mtimeNsec,
- );
-}
-
function utimeSync(
path,
atime,
@@ -766,11 +740,21 @@ class FsFile {
}
async utime(atime, mtime) {
- await futime(this.#rid, atime, mtime);
+ const { 0: atimeSec, 1: atimeNsec } = toUnixTimeFromEpoch(atime);
+ const { 0: mtimeSec, 1: mtimeNsec } = toUnixTimeFromEpoch(mtime);
+ await op_fs_futime_async(
+ this.#rid,
+ atimeSec,
+ atimeNsec,
+ mtimeSec,
+ mtimeNsec,
+ );
}
utimeSync(atime, mtime) {
- futimeSync(this.#rid, atime, mtime);
+ const { 0: atimeSec, 1: atimeNsec } = toUnixTimeFromEpoch(atime);
+ const { 0: mtimeSec, 1: mtimeNsec } = toUnixTimeFromEpoch(mtime);
+ op_fs_futime_sync(this.#rid, atimeSec, atimeNsec, mtimeSec, mtimeNsec);
}
isTerminal() {
@@ -1004,8 +988,6 @@ export {
ftruncateSync,
funlock,
funlockSync,
- futime,
- futimeSync,
link,
linkSync,
lstat,