2011/12/2 Joerg Sonnenberger <jo...@britannica.bec.de>: > On Fri, Dec 02, 2011 at 03:37:30PM +0900, Carsten Haitzler wrote: >> On Thu, 1 Dec 2011 17:41:17 +0100 Joerg Sonnenberger >> <jo...@britannica.bec.de> >> said: >> >> this is really late... and a lot of these patches i find questionable. i'll >> question here (things not questioned seem ok): >> >> 1. __SUNPRO_C instead of __sun <- explain why you dont just ADD an extra || >> defined(__SUNPRO_C) and why the check for __sun should be removed? > > I think you are reading the diff wrong. It replaces __SUNPRO_C (the > compiler specific macro) with __sun (the platform specific macro). I > don't mind using it as additional case though. > >> 2. all the chasting and changing to unsigned char for passing into isspace() >> - >> isspace() actually takes an int, not unsigned char, so this just doesn't make >> sense. :( (well it does according to the manual page i have) > > Please read the manual again. ctype.h stuff takes an integer argument, > but the value must be -1..255 (for 8bit char and EOF==-1). It is > undefined behavior to pass anything else. Especially in programs using > setlocale(), the result for 0xff as input byte can make a real > difference for platforms with signed char. >
How do you differentiate between -1 and 255 in one unsigned char? > Joerg > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel