update readme
fix compile warnings
"format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t'"