diff options
author | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2021-12-12 15:48:18 +0100 |
---|---|---|
committer | Michael Gran <spk121@yahoo.com> | 2022-11-10 10:31:16 -0800 |
commit | 2d82b49cf38cbf5a6a2ce934852649d10e9e6a84 (patch) | |
tree | bb8ddbd7e0184701d85a715e58364ab7cb8caf43 /libguile/fports.c | |
parent | 558fe0113daf3e6a9b327539d7b3481b064bd180 (diff) | |
download | guile-2d82b49cf38cbf5a6a2ce934852649d10e9e6a84.tar.gz |
mingw: canonicalize-path: Also canonicalize drive letter and '/'.
* libguile/posix-w32.c (canonicalize_device_name,
slashify_file_name): New static functions.
(canonicalize_file_name_mingw): Use them in new function.
* libguile/posix-w32.h (canonicalize_file_name_mingw): Declare it.
(canonicalize_file_name): New define.
* libguile/filesys.c[__MINGW32__]: Include posix-w32.h to use it.
* libguile/fports.c[__MINGW32__]: Likewise.
Diffstat (limited to 'libguile/fports.c')
-rw-r--r-- | libguile/fports.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libguile/fports.c b/libguile/fports.c index 9d4ca6ace..f0224d99f 100644 --- a/libguile/fports.c +++ b/libguile/fports.c @@ -59,6 +59,9 @@ #include "pairs.h" #include "ports-internal.h" #include "posix.h" +#if __MINGW32__ +#include "posix-w32.h" +#endif #include "read.h" #include "strings.h" #include "symbols.h" |