Skip to content

Commit 1858052

Browse files
authored
Merge pull request diesel-rs#660 from diesel-rs/sg-is-bad-at-c
Fix buffer overrun issue with MySQL
2 parents e36656b + a32afd9 commit 1858052

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

diesel/src/mysql/connection/bind.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ impl BindData {
161161

162162
debug_assert!(truncated_amount > 0, "output buffers were invalidated \
163163
without calling `mysql_stmt_bind_result`");
164+
self.bytes.set_len(offset);
164165
self.bytes.reserve(truncated_amount);
165166
self.bytes.set_len(self.length as usize);
166167

0 commit comments

Comments
 (0)