| Index: fusl/src/misc/get_current_dir_name.c
|
| diff --git a/fusl/src/misc/get_current_dir_name.c b/fusl/src/misc/get_current_dir_name.c
|
| index 782cddcd826e76c21fe035da49e6f4d890b12c17..02b57a6cf9d0351fd6962cdb36f1a97301276fcb 100644
|
| --- a/fusl/src/misc/get_current_dir_name.c
|
| +++ b/fusl/src/misc/get_current_dir_name.c
|
| @@ -5,11 +5,11 @@
|
| #include <unistd.h>
|
| #include <sys/stat.h>
|
|
|
| -char *get_current_dir_name(void) {
|
| - struct stat a, b;
|
| - char *res = getenv("PWD");
|
| - if (res && *res && !stat(res, &a) && !stat(".", &b)
|
| - && (a.st_dev == b.st_dev) && (a.st_ino == b.st_ino))
|
| - return strdup(res);
|
| - return getcwd(0, 0);
|
| +char* get_current_dir_name(void) {
|
| + struct stat a, b;
|
| + char* res = getenv("PWD");
|
| + if (res && *res && !stat(res, &a) && !stat(".", &b) &&
|
| + (a.st_dev == b.st_dev) && (a.st_ino == b.st_ino))
|
| + return strdup(res);
|
| + return getcwd(0, 0);
|
| }
|
|
|