You're right. This is not a bug. In my mind, non-negative meant positive but note that both glibc and MSCRT return a positive number to indicate success. > I don't understand your problem. 0 is non-negative, isn't it? > > > Corinna > > -- > Corinna Vinschen > Cygwin Project Co-Leader > Red Hat