diff --git a/mu/mu-cmd-cfind.c b/mu/mu-cmd-cfind.c index 57c66a8a..440f4fa3 100644 --- a/mu/mu-cmd-cfind.c +++ b/mu/mu-cmd-cfind.c @@ -143,7 +143,7 @@ each_contact (const char *email, const char *name, gboolean personal, if (ecdata->personal && !personal) return; - if (ecdata->after < tstamp) + if (tstamp < ecdata->after) return; switch (ecdata->format) { diff --git a/mu/mu-cmd.c b/mu/mu-cmd.c index 8c2acc10..a2c6715e 100644 --- a/mu/mu-cmd.c +++ b/mu/mu-cmd.c @@ -424,7 +424,8 @@ with_store (store_func func, MuConfig *opts, gboolean read_only, store = mu_store_new_writable (mu_runtime_path(MU_RUNTIME_PATH_XAPIANDB), mu_runtime_path(MU_RUNTIME_PATH_CONTACTS), - opts->my_addresses, opts->rebuild, err); + (const char**)opts->my_addresses, + opts->rebuild, err); if (!store) return MU_G_ERROR_CODE(err); else { diff --git a/mu/mu-config.c b/mu/mu-config.c index 1ab878b8..a2beb597 100644 --- a/mu/mu-config.c +++ b/mu/mu-config.c @@ -271,8 +271,6 @@ set_group_cfind_defaults (void) MU_CONFIG.format = MU_CONFIG_FORMAT_PLAIN; else MU_CONFIG.format = get_output_format (MU_CONFIG.formatstr); - - MU_CONFIG.after = 0; } diff --git a/mu/mu-config.h b/mu/mu-config.h index 8a1bb85d..8fa2fe0f 100644 --- a/mu/mu-config.h +++ b/mu/mu-config.h @@ -137,7 +137,7 @@ struct _MuConfig { * multiple messages in mu * view */ /* options for cfind */ - gboolean personal; /* only show 'personal' addresses */b + gboolean personal; /* only show 'personal' addresses */ time_t after; /* only show addresses last * seen after T */