Conversion fix

* fix a sign conversion warning
* fix ```this decimal constant is unsigned only in ISO C90``` warnings (using u-suffix)
http://stackoverflow.com/questions/4380691/meaning-of-u-suffix 
had no idea :) thank ou