libpurple/ciphers/aes.c

changeset 34275
a6ddc53d1c84
parent 34250
1625de486023
child 34304
faf0414a8b51
equal deleted inserted replaced
34274:9169710b5af5 34275:a6ddc53d1c84
170 170
171 padding_len = input[in_len - 1]; 171 padding_len = input[in_len - 1];
172 if (padding_len <= 0 || padding_len > PURPLE_AES_BLOCK_SIZE || 172 if (padding_len <= 0 || padding_len > PURPLE_AES_BLOCK_SIZE ||
173 padding_len > in_len) { 173 padding_len > in_len) {
174 purple_debug_warning("cipher-aes", 174 purple_debug_warning("cipher-aes",
175 "Invalid padding length: %d (total %d) - " 175 "Invalid padding length: %d (total %" G_GSIZE_FORMAT ") - "
176 "most probably, the key was invalid\n", 176 "most probably, the key was invalid\n",
177 padding_len, in_len); 177 padding_len, in_len);
178 return -1; 178 return -1;
179 } 179 }
180 180

mercurial