diff options
Diffstat (limited to 'src/stdlib/paths.c')
| -rw-r--r-- | src/stdlib/paths.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/stdlib/paths.c b/src/stdlib/paths.c index 7f881c00..c7b560b9 100644 --- a/src/stdlib/paths.c +++ b/src/stdlib/paths.c @@ -710,6 +710,13 @@ public Array_t Path$glob(Path_t path) return glob_files; } +public Path_t Path$current_dir(void) +{ + char cwd[PATH_MAX]; + getcwd(cwd, sizeof(cwd)); + return Path$from_str(cwd); +} + public PUREFUNC uint64_t Path$hash(const void *obj, const TypeInfo_t *type) { (void)type; |
