diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2008-07-22 18:40:05 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2008-07-22 18:40:05 +0400 |
commit | a1e199034882ebf25918021d2d30962928e997d6 (patch) | |
tree | fe51a9601736c011603a67d259fffbb97b46a45a /winsup/utils/cygpath.cc | |
parent | 737a72dd0eb2091b24a4819f956f23941c92f7e0 (diff) |
* Makefile.in (cygcheck.exe): Link against ntdll.
* bloda.cc: Use statically linked functions throughout.
* cygpath.cc: Drop 9x considerations.
* mkgroup.c: Revamp. Redefine -l and -d options to take optional
machine and domain parameters. Redefine -c to work always, using
token information. Add -L, -D, -C to create unique groupnames in
domain\group syntax. Add -S option to define domain\group separator
char. Ignore -u and -s options.
* mkpasswd.c: Revamp. Redefine -l and -d options to take optional
machine and domain parameters. Redefine -c to work always, using
token information. Add -L, -D, -C to create unique usernames in
domain\user syntax. Add -S option to define domain\user separator
char. Ignore -g and -s options. Prefer to take homedir from $HOME
over $HOMEDRIVE/$HOMEPATH.
* path.cc (oopts): Add "acl", "noacl", "posix=0" and "posix=1" options.
(getmntent): Accomodate throughout.
* ps.cc: Fix copyright dates.
* utils.sgml: Fix text for mkgroup and mkpasswd.
Diffstat (limited to 'winsup/utils/cygpath.cc')
-rw-r--r-- | winsup/utils/cygpath.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/winsup/utils/cygpath.cc b/winsup/utils/cygpath.cc index b9eb13698..6f8eb6b30 100644 --- a/winsup/utils/cygpath.cc +++ b/winsup/utils/cygpath.cc @@ -1,6 +1,6 @@ /* cygpath.cc -- convert pathnames between Windows and Unix format Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, - 2006, 2007 Red Hat, Inc. + 2006, 2007, 2008 Red Hat, Inc. This file is part of Cygwin. @@ -529,8 +529,7 @@ get_special_folder (char* path, int id) static void get_user_folder (char* path, int id, int allid) { - if (!get_special_folder (path, allusers_flag ? allid : id) && allusers_flag) - get_special_folder (path, id); // Fix for Win9x without any "All Users" + get_special_folder (path, allusers_flag ? allid : id); } static void @@ -740,7 +739,7 @@ print_version () cygpath (cygwin) %.*s\n\ Path Conversion Utility\n\ Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, \n\ - 2007 Red Hat, Inc.\n\ + 2007, 2008 Red Hat, Inc.\n\ Compiled on %s\n\ ", len, v, __DATE__); } |