index: improve error message when file does not seem to be an email
This commit is contained in:
@ -128,9 +128,9 @@ insert_or_update_maybe (const char *fullpath, const char *mdir,
|
||||
time_t filestamp, MuIndexCallbackData *data,
|
||||
gboolean *updated)
|
||||
{
|
||||
MuMsg *msg;
|
||||
GError *err;
|
||||
gboolean rv;
|
||||
MuMsg *msg;
|
||||
GError *err;
|
||||
gboolean rv;
|
||||
|
||||
*updated = FALSE;
|
||||
if (!needs_index (data, fullpath, filestamp))
|
||||
@ -139,8 +139,13 @@ insert_or_update_maybe (const char *fullpath, const char *mdir,
|
||||
err = NULL;
|
||||
msg = mu_msg_new_from_file (fullpath, mdir, &err);
|
||||
if (!msg) {
|
||||
g_warning ("error creating message object: %s",
|
||||
err ? err->message : "cause unknown");
|
||||
if (!err)
|
||||
g_warning ("error creating message object: %s",
|
||||
fullpath);
|
||||
else {
|
||||
g_warning ("%s", err->message);
|
||||
g_clear_error (&err);
|
||||
}
|
||||
/* warn, then simply continue */
|
||||
return MU_OK;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user