libgadu  1.12.1
Funkcje
Dokumentacja pliku deflate.c

Funkcje kompresji Deflate. Więcej...

Funkcje

unsigned char * gg_deflate (const char *in, size_t *out_lenp)

Opis szczegółowy

Funkcje kompresji Deflate.


Dokumentacja funkcji

unsigned char* gg_deflate ( const char *  in,
size_t *  out_lenp 
)

Kompresuje dane wejściowe algorytmem Deflate z najwyższym stopniem kompresji, tak samo jak oryginalny klient.

Wynik funkcji należy zwolnić za pomocą free.

Parametry:
inCiąg znaków do skompresowania, zakończony \0
out_lenpWskaźnik na zmienną, do której zostanie zapisana długość bufora wynikowego
Zwraca:
Skompresowany ciąg znaków lub NULL w przypadku niepowodzenia.
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje