ci: fix failing tests for mysql, crypto.rc4, strings
parent
c03fe020bf
commit
868d3e1008
|
@ -16,8 +16,8 @@ import crypto.internal.subtle
|
|||
struct Cipher {
|
||||
mut:
|
||||
s []u32
|
||||
i byte
|
||||
j byte
|
||||
i u8
|
||||
j u8
|
||||
}
|
||||
|
||||
// new_cipher creates and returns a new Cipher. The key argument should be the
|
||||
|
|
|
@ -153,6 +153,10 @@ pub fn (mut stmt Stmt) bind_bool(b &bool) {
|
|||
stmt.bind(mysql.mysql_type_tiny, b, 0)
|
||||
}
|
||||
|
||||
pub fn (mut stmt Stmt) bind_byte(b &byte) {
|
||||
stmt.bind(mysql.mysql_type_tiny, b, 0)
|
||||
}
|
||||
|
||||
pub fn (mut stmt Stmt) bind_u8(b &u8) {
|
||||
stmt.bind(mysql.mysql_type_tiny, b, 0)
|
||||
}
|
||||
|
|
|
@ -60,6 +60,11 @@ pub fn (mut b Builder) write_u8(data u8) {
|
|||
b << data
|
||||
}
|
||||
|
||||
// write_byte appends a single `data` byte to the accumulated buffer
|
||||
pub fn (mut b Builder) write_byte(data byte) {
|
||||
b << data
|
||||
}
|
||||
|
||||
// write implements the Writer interface
|
||||
pub fn (mut b Builder) write(data []u8) ?int {
|
||||
if data.len == 0 {
|
||||
|
|
|
@ -23,6 +23,10 @@ pub fn (mut b Builder) write_b(data u8) {
|
|||
b << data
|
||||
}
|
||||
|
||||
pub fn (mut b Builder) write_byte(data byte) {
|
||||
b << data
|
||||
}
|
||||
|
||||
pub fn (mut b Builder) write_u8(data u8) {
|
||||
b << data
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue