BZ2_bzBuffToBuffDecompress возвращает BZ_OUTBUFF_FULL - PullRequest
0 голосов
/ 29 июня 2018

Я использую bzip2 для распаковки данных моего буфера

unsigned char decrypted_data[500000] = {'\0'};
size_t decrypted_len = 0;
int decrypted_ret = BZ2_bzBuffToBuffDecompress(decrypted_data,
                           &decrypted_len,
                           p_rsrc_data[0].data,
                           p_rsrc_data[0].size,
                           0,
                           4);

и p_rsrc_data [0]. Длина данных составляет 691, это:

enter image description here

и BZ2_bzBuffToBuffDecompress возвращают -8, это BZ_OUTBUFF_FULL

...