Add cstdint.h
Change type of size parameter of Unprotect() to std::size_t