On Wed, Jan 09, 2008 at 09:59:27AM +0200, Alan Barrett wrote: > Wouldn't casts have had the same effect? e.g.: > > if (*p == (unsigned char)c) ... Probably - any reason you'd prefer it? I suppose there will not be any difference in the generated code (but did not actually try). Martin