fix bad memorry access

This commit is contained in:
root
2020-07-26 18:15:27 +00:00
parent 0e37c1fea4
commit 5f907e32d7
2 changed files with 3 additions and 2 deletions

View File

@@ -291,6 +291,7 @@ int padding(char *data ,int &data_len,int padding_num)
int de_padding(const char *data ,int &data_len,int padding_num)
{
if(data_len==0) return -1;
if((uint8_t)data[data_len-1] >padding_num) return -1;
data_len-=(uint8_t)data[data_len-1];
if(data_len<0)