]>
Commit | Line | Data |
---|---|---|
320054e8 DG |
1 | // Copyright (c) 2015-2016 Nuxi, https://nuxi.nl/ |
2 | // | |
3 | // SPDX-License-Identifier: BSD-2-Clause | |
4 | ||
5 | #include <common/errno.h> | |
6 | ||
446cb3f1 | 7 | #include <wasi/api.h> |
320054e8 | 8 | #include <wasi/libc.h> |
320054e8 DG |
9 | #include <errno.h> |
10 | #include <fcntl.h> | |
11 | #include <string.h> | |
12 | #include <unistd.h> | |
13 | ||
14 | int unlinkat(int fd, const char *path, int flag) { | |
320054e8 DG |
15 | if ((flag & AT_REMOVEDIR) != 0) { |
16 | return __wasilibc_rmdirat(fd, path); | |
17 | } | |
382b944a | 18 | return __wasilibc_unlinkat(fd, path); |
320054e8 | 19 | } |