OSDN Git Service

* cygpath.cc (usage): Change usage output slightly.
authorcorinna <corinna>
Wed, 22 May 2002 10:05:41 +0000 (10:05 +0000)
committercorinna <corinna>
Wed, 22 May 2002 10:05:41 +0000 (10:05 +0000)
commit609e777a835f64f5df6b3d06a52f2d4e898d83b2
tree9225c08d059b3b7760297797d3e6d7d5b98102d2
parenta54b445eedad80d5241737d66ce061482faba63d
* cygpath.cc (usage): Change usage output slightly.

* cygpath.cc (main): Add option l to support conversion to
Windows long file names.  Refactured code for capital options.
Support of options from file for capital options.
(dowin): New function.  Refactured from main.
(doit): Call long path conversion.
(get_long_name): New function.
(get_long_paths): New function.
(get_long_path_name_w32impl): New function.  Reimplementation
of Windows API function GetLongPathName (only 98/Me/2000/XP or
higher).
(get_short_name): Call GetShortPathName only once.
(get_short_paths): Fix calculating buffer size.
* utils.sgml: Update cygpath section for l option.
winsup/utils/ChangeLog
winsup/utils/cygpath.cc
winsup/utils/utils.sgml