Зачем возвращать результат работы функции в пустоту?

Разбираюсь с этим кодом. Реализация LZW алгоритма на C. Дошел до функции распаковки данных expand(); Зачем там вот эта строчка?

char *decode_string(unsigned char *buffer,unsigned int code);

Она же просто возвращает buffer в пустоту. Или я чего-то не понимаю?


Ответы (0 шт):