mirror of
https://github.com/chatmail/core.git
synced 2026-04-17 21:46:35 +03:00
Ci updates & closer to windows builds
* chore: update some ci * feat: no more libiconv * refactor: updates for updated mmime api * fixup: correct mmime path * cleanup * use newer visual studio * Update appveyor.yml * unify libc imports and improve windows situation * refactor: use rust based sleep * improve cross platform state of types * docs: update readme badges
This commit is contained in:
committed by
GitHub
parent
b992b8ea09
commit
342e416b4e
@@ -725,9 +725,7 @@ pub unsafe fn dc_sqlite3_open(
|
||||
as *const u8
|
||||
as *const libc::c_char,
|
||||
);
|
||||
if 0 != !(DC_MOVE_STATE_UNDEFINED as libc::c_int == 0) as libc::c_int
|
||||
as libc::c_long
|
||||
{
|
||||
if 0 != !(DC_MOVE_STATE_UNDEFINED as libc::c_int == 0) as usize {
|
||||
__assert_rtn(
|
||||
(*::std::mem::transmute::<&[u8; 16], &[libc::c_char; 16]>(
|
||||
b"dc_sqlite3_open\x00",
|
||||
@@ -740,9 +738,7 @@ pub unsafe fn dc_sqlite3_open(
|
||||
);
|
||||
} else {
|
||||
};
|
||||
if 0 != !(DC_MOVE_STATE_PENDING as libc::c_int == 1) as libc::c_int
|
||||
as libc::c_long
|
||||
{
|
||||
if 0 != !(DC_MOVE_STATE_PENDING as libc::c_int == 1) as usize {
|
||||
__assert_rtn(
|
||||
(*::std::mem::transmute::<&[u8; 16], &[libc::c_char; 16]>(
|
||||
b"dc_sqlite3_open\x00",
|
||||
@@ -755,9 +751,7 @@ pub unsafe fn dc_sqlite3_open(
|
||||
);
|
||||
} else {
|
||||
};
|
||||
if 0 != !(DC_MOVE_STATE_STAY as libc::c_int == 2) as libc::c_int
|
||||
as libc::c_long
|
||||
{
|
||||
if 0 != !(DC_MOVE_STATE_STAY as libc::c_int == 2) as usize {
|
||||
__assert_rtn(
|
||||
(*::std::mem::transmute::<&[u8; 16], &[libc::c_char; 16]>(
|
||||
b"dc_sqlite3_open\x00",
|
||||
@@ -770,9 +764,7 @@ pub unsafe fn dc_sqlite3_open(
|
||||
);
|
||||
} else {
|
||||
};
|
||||
if 0 != !(DC_MOVE_STATE_MOVING as libc::c_int == 3) as libc::c_int
|
||||
as libc::c_long
|
||||
{
|
||||
if 0 != !(DC_MOVE_STATE_MOVING as libc::c_int == 3) as usize {
|
||||
__assert_rtn(
|
||||
(*::std::mem::transmute::<&[u8; 16], &[libc::c_char; 16]>(
|
||||
b"dc_sqlite3_open\x00",
|
||||
@@ -935,7 +927,7 @@ pub unsafe fn dc_sqlite3_open(
|
||||
context.get_blobdir(),
|
||||
);
|
||||
dc_ensure_no_slash(repl_from);
|
||||
if 0 != !('f' as i32 == 'f' as i32) as libc::c_int as libc::c_long {
|
||||
if 0 != !('f' as i32 == 'f' as i32) as usize {
|
||||
__assert_rtn(
|
||||
(*::std::mem::transmute::<&[u8; 16], &[libc::c_char; 16]>(
|
||||
b"dc_sqlite3_open\x00",
|
||||
@@ -954,7 +946,7 @@ pub unsafe fn dc_sqlite3_open(
|
||||
repl_from);
|
||||
dc_sqlite3_execute(context, sql, q3);
|
||||
sqlite3_free(q3 as *mut libc::c_void);
|
||||
if 0 != !('i' as i32 == 'i' as i32) as libc::c_int as libc::c_long {
|
||||
if 0 != !('i' as i32 == 'i' as i32) as usize {
|
||||
__assert_rtn(
|
||||
(*::std::mem::transmute::<&[u8; 16], &[libc::c_char; 16]>(
|
||||
b"dc_sqlite3_open\x00",
|
||||
@@ -1298,7 +1290,7 @@ pub unsafe fn dc_sqlite3_set_config_int64(
|
||||
) -> libc::c_int {
|
||||
let value_str = dc_mprintf(
|
||||
b"%lld\x00" as *const u8 as *const libc::c_char,
|
||||
value as libc::c_long,
|
||||
value as time_t,
|
||||
);
|
||||
if value_str.is_null() {
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user