Hi Scott, >> I believe that typecasting a UL to an int, is OK. >> Do let me know. > > The compiler will implicitly cast unsigned long to int. The explicit cast > is unnecessary clutter which makes it harder to find casts that aren't OK. Accepted and changed. Thank You Amul.