diff options
Diffstat (limited to 'winsup/cygwin/cygheap.h')
-rw-r--r-- | winsup/cygwin/cygheap.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/winsup/cygwin/cygheap.h b/winsup/cygwin/cygheap.h index 59253b5c7..c19a51ae2 100644 --- a/winsup/cygwin/cygheap.h +++ b/winsup/cygwin/cygheap.h @@ -216,9 +216,16 @@ struct cwdstuff char *posix; char *win32; DWORD hash; + DWORD drive_length; muto *cwd_lock; char *get (char *, int = 1, int = 0, unsigned = CYG_MAX_PATH); DWORD get_hash (); + DWORD get_drive (char * dst) + { + get_initial (); + memcpy (dst, win32, drive_length); + return drive_length; + } void init (); void fixup_after_exec (char *, char *, DWORD); bool get_initial (); |