Change return type of `dc_is_configured' to bool

This commit is contained in:
Dmitry Bogatov
2019-09-10 16:09:34 +00:00
parent 1576dc1d13
commit 1cdb9c733a
3 changed files with 5 additions and 5 deletions

View File

@@ -233,7 +233,7 @@ pub unsafe extern "C" fn dc_is_configured(context: *mut dc_context_t) -> libc::c
let context = &*context; let context = &*context;
configure::dc_is_configured(context) configure::dc_is_configured(context) as libc::c_int
} }
#[no_mangle] #[no_mangle]

View File

@@ -45,16 +45,16 @@ pub unsafe fn configure(context: &Context) {
} }
/// Check if the context is already configured. /// Check if the context is already configured.
pub fn dc_is_configured(context: &Context) -> libc::c_int { pub fn dc_is_configured(context: &Context) -> bool {
if context if context
.sql .sql
.get_config_int(context, "configured") .get_config_int(context, "configured")
.unwrap_or_default() .unwrap_or_default()
> 0 > 0
{ {
1 true
} else { } else {
0 false
} }
} }

View File

@@ -581,7 +581,7 @@ unsafe fn import_backup(context: &Context, backup_to_import: *const libc::c_char
.map_or("<<None>>", |p| p.to_str().unwrap()) .map_or("<<None>>", |p| p.to_str().unwrap())
); );
if 0 != dc_is_configured(context) { if dc_is_configured(context) {
error!(context, 0, "Cannot import backups to accounts in use."); error!(context, 0, "Cannot import backups to accounts in use.");
return 0; return 0;
} }