diff --git a/src/mu-maildir.c b/src/mu-maildir.c index 9599aa53..cce2e21e 100644 --- a/src/mu-maildir.c +++ b/src/mu-maildir.c @@ -828,7 +828,7 @@ mu_maildir_move_message (const char* oldpath, const char* targetmdir, } if (g_strcmp0 (oldpath, newfullpath) == 0) { - g_set_error (err, 0, MU_ERROR_FILE, + g_set_error (err, 0, MU_ERROR_FILE_TARGET_EQUALS_SOURCE, "target equals source"); return FALSE; } diff --git a/src/mu-util.h b/src/mu-util.h index 722ebe03..acbaaf65 100644 --- a/src/mu-util.h +++ b/src/mu-util.h @@ -441,7 +441,8 @@ enum _MuError { MU_ERROR_FILE_STAT_FAILED = 77, MU_ERROR_FILE_READDIR_FAILED = 78, MU_ERROR_FILE_INVALID_SOURCE = 79, - + MU_ERROR_FILE_TARGET_EQUALS_SOURCE = 80, + /* not really an error, used in callbacks */ MU_STOP = 99, };