fix PKCS7 padding in C