This is the mail archive of the cygwin-developers@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

HEADS UP cygserver maintainers


Hi,

cygserver_shm.cc is still using uid_t and gid_t datatypes.  This must
be changed to either __uid16_t/__gid16_t or __uid32_t/__gid32_t.  Since
the datatypes uid_t and gid_t are changing their size according to the
definition of __CYGWIN_USE_BIG_TYPES__ (see include/cygwin/types.h),
their usage is disallowed inside of Cygwin (as is e. g. off_t as well).

It would be helpful to correct this as soon as possible.  I guess since
cygserver isn't really used so far, it doesn't make sense to use the
old 16 bit datatypes anymore but instead to define these functions
just with 32 bit types.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin at cygwin dot com
Red Hat, Inc.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]