mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-24 04:15:36 +02:00
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.
This commit is contained in:
parent
558fe0113d
commit
2d82b49cf3
4 changed files with 49 additions and 0 deletions
|
@ -83,6 +83,9 @@
|
|||
#include "ports-internal.h"
|
||||
#include "ports.h"
|
||||
#include "posix.h"
|
||||
#if __MINGW32__
|
||||
#include "posix-w32.h"
|
||||
#endif
|
||||
#include "smob.h"
|
||||
#include "srfi-13.h"
|
||||
#include "strings.h"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue