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