> If s is not a null pointer, mbtowc() shall either return 0 (if s > points to the null byte), or return the number of bytes that > constitute the converted character (if the next n or fewer bytes > form a valid character), or return -1 and may set errno to indicate > the error (if they do not form a valid character). > >It goes on to mention EILSEQ. Does that cover your case?
It ... might? I always find a rather large gap between theory and reality when it comes to those wide character POSIX functions. I think I'll have to write some tests. --Ken _______________________________________________ Nmh-workers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/nmh-workers
