@@ -11,12 +11,12 @@ constexpr int MAX_VARINT_BYTES = 10;
11
11
12
12
namespace clickhouse {
13
13
14
- bool WireFormat::ReadAll (InputStream * input, void * buf, size_t len) {
14
+ bool WireFormat::ReadAll (InputStream& input, void * buf, size_t len) {
15
15
uint8_t * p = static_cast <uint8_t *>(buf);
16
16
17
17
size_t read_previously = 1 ; // 1 to execute loop at least once
18
18
while (len > 0 && read_previously) {
19
- read_previously = input-> Read (p, len);
19
+ read_previously = input. Read (p, len);
20
20
21
21
p += read_previously;
22
22
len -= read_previously;
@@ -25,13 +25,13 @@ bool WireFormat::ReadAll(InputStream * input, void* buf, size_t len) {
25
25
return !len;
26
26
}
27
27
28
- void WireFormat::WriteAll (OutputStream* output, const void * buf, size_t len) {
28
+ void WireFormat::WriteAll (OutputStream& output, const void * buf, size_t len) {
29
29
const size_t original_len = len;
30
30
const uint8_t * p = static_cast <const uint8_t *>(buf);
31
31
32
32
size_t written_previously = 1 ; // 1 to execute loop at least once
33
33
while (len > 0 && written_previously) {
34
- written_previously = output-> Write (p, len);
34
+ written_previously = output. Write (p, len);
35
35
36
36
p += written_previously;
37
37
len -= written_previously;
@@ -43,13 +43,13 @@ void WireFormat::WriteAll(OutputStream* output, const void* buf, size_t len) {
43
43
}
44
44
}
45
45
46
- bool WireFormat::ReadVarint64 (InputStream* input, uint64_t * value) {
46
+ bool WireFormat::ReadVarint64 (InputStream& input, uint64_t * value) {
47
47
*value = 0 ;
48
48
49
49
for (size_t i = 0 ; i < MAX_VARINT_BYTES; ++i) {
50
50
uint8_t byte = 0 ;
51
51
52
- if (!input-> ReadByte (&byte)) {
52
+ if (!input. ReadByte (&byte)) {
53
53
return false ;
54
54
} else {
55
55
*value |= uint64_t (byte & 0x7F ) << (7 * i);
@@ -64,7 +64,7 @@ bool WireFormat::ReadVarint64(InputStream* input, uint64_t* value) {
64
64
return false ;
65
65
}
66
66
67
- void WireFormat::WriteVarint64 (OutputStream* output, uint64_t value) {
67
+ void WireFormat::WriteVarint64 (OutputStream& output, uint64_t value) {
68
68
uint8_t bytes[MAX_VARINT_BYTES];
69
69
int size = 0 ;
70
70
@@ -84,14 +84,14 @@ void WireFormat::WriteVarint64(OutputStream* output, uint64_t value) {
84
84
WriteAll (output, bytes, size);
85
85
}
86
86
87
- bool WireFormat::SkipString (InputStream* input) {
87
+ bool WireFormat::SkipString (InputStream& input) {
88
88
uint64_t len = 0 ;
89
89
90
90
if (ReadVarint64 (input, &len)) {
91
91
if (len > 0x00FFFFFFULL )
92
92
return false ;
93
93
94
- return input-> Skip ((size_t )len);
94
+ return input. Skip ((size_t )len);
95
95
}
96
96
97
97
return false ;
0 commit comments