File tree Expand file tree Collapse file tree 1 file changed +3
-11
lines changed Expand file tree Collapse file tree 1 file changed +3
-11
lines changed Original file line number Diff line number Diff line change 21
21
FSCTL_GET_REPARSE_POINT is not exported with WIN32_LEAN_AND_MEAN. */
22
22
# include <windows.h>
23
23
# include <pathcch.h>
24
+ # include <lmcons.h> // UNLEN
25
+ # include "osdefs.h" // SEP
26
+ # define HAVE_SYMLINK
24
27
#endif
25
28
26
29
#ifdef __VXWORKS__
@@ -430,18 +433,7 @@ extern char *ctermid_r(char *);
430
433
# ifdef HAVE_PROCESS_H
431
434
# include <process.h>
432
435
# endif
433
- # ifndef IO_REPARSE_TAG_SYMLINK
434
- # define IO_REPARSE_TAG_SYMLINK (0xA000000CL)
435
- # endif
436
- # ifndef IO_REPARSE_TAG_MOUNT_POINT
437
- # define IO_REPARSE_TAG_MOUNT_POINT (0xA0000003L)
438
- # endif
439
- # include "osdefs.h" // SEP
440
436
# include <malloc.h>
441
- # include <windows.h>
442
- # include <shellapi.h> // ShellExecute()
443
- # include <lmcons.h> // UNLEN
444
- # define HAVE_SYMLINK
445
437
#endif /* _MSC_VER */
446
438
447
439
#ifndef MAXPATHLEN
You can’t perform that action at this time.
0 commit comments