From: Paul G. <pga...@at...> - 2002-04-20 21:34:20
|
On 20 Apr 2002 at 18:05, Danny Smith wrote: > Does this belong in mingw runtime. It's not ANSI. It's not > documented in POSIX man pages. It is useful to me and perhaps others. > > The attached diff is against mingwex branch. I can't see why it wouldn't belong in mingw runtime. Paul G. > > 2002-04-20 Danny Smith <dan...@us...> > > Make wide char versions of opendir and friends. > * include/dirent.h (_wdirent, _WDIR): Define wide versions of > struct dirent, DIR. > (_wopendir,_wreaddir,_wclosedir,_wrewinddir,_wtelldir, > _wseekdir): Add prototypes for wide versions of corresponding > standard functions. > * include/tchar.h; Add _UNICODE mappings for dirent.h > structures and functions. > * mingwex/dirent.c: Make _UNICODE neutral. > * mingwex/wdirent.c: New file to define _UNICODE before > including dirent.c. > * mingwex/Makefile.in (DISTFILES): Add wdirent.c/ > (POSIX_OBJS): Add wdirent.o. > (wdirent.o): Specify dependency on dirent.c as well as > wdirent.c. > * samples/dirent/wtest.c: New file, wide version of test.c. > > > > > > http://messenger.yahoo.com.au - Yahoo! Messenger > - A great way to communicate long-distance for FREE! |