33
44using namespace std ;
55
6- bool run (int method, char * buffer, size_t buffer_length)
7- {
8- int len{ 0 };
9- bool ok = compress (true , method, buffer, buffer_length, nullptr , &len, 2 );
6+ bool run (int method, char * buffer, size_t buffer_length) {
7+ int32_t len{0 };
8+ bool ok = compress (true , method, buffer, buffer_length, nullptr , &len, 2 );
109
11- vector<char > compressed;
12- compressed.resize (len);
10+ vector<char > compressed;
11+ compressed.resize (len);
1312
14- ok = compress (true , method, buffer, buffer_length,
15- &compressed[0 ], &len, 2 );
13+ ok = compress (true , method, buffer, buffer_length,
14+ &compressed[0 ], &len, 2 );
1615
17- vector<byte> decompressed;
18- int bl1 = buffer_length;
19- decompressed.resize (buffer_length);
20- ok = compress (false , method, &compressed[0 ], len,
21- (char *)&decompressed[0 ], &bl1, 2 );
16+ vector<byte> decompressed;
17+ int32_t bl1 = buffer_length;
18+ decompressed.resize (buffer_length);
19+ ok = compress (false , method, &compressed[0 ], len,
20+ (char *)&decompressed[0 ], &bl1, 2 );
2221
23- return ok;
22+ return ok;
2423}
2524
26- int main ()
27- {
28- char bytes[] = {' a' , ' b' , ' c' };
25+ int main () {
26+ char bytes[] = {' a' , ' b' , ' c' };
2927
30- // run(1, bytes, 3);
31- // run(2, bytes, 3);
32- run (4 , bytes, 3 );
28+ // run(1, bytes, 3);
29+ // run(2, bytes, 3);
30+ run (4 , bytes, 3 );
3331
34- return 0 ;
32+ return 0 ;
3533}
0 commit comments