Fix bug with transform 'unsigned long' to 'char*', that is assigned latter to int value type, and others little bugs.
Merge remote-tracking branch 'origin/master'