* mu-msg-flags.c: be more strict for maildir flags; they must be uppercase
This commit is contained in:
@ -72,14 +72,14 @@ mu_msg_flag_from_char (char k)
|
|||||||
MuMsgFlags
|
MuMsgFlags
|
||||||
mu_msg_flag_from_file_char (char k)
|
mu_msg_flag_from_file_char (char k)
|
||||||
{
|
{
|
||||||
switch (g_ascii_tolower(k)) {
|
switch (k) {
|
||||||
case 'n': return MU_MSG_FLAG_NEW;
|
case 'D': return MU_MSG_FLAG_DRAFT;
|
||||||
case 'p': return MU_MSG_FLAG_PASSED;
|
case 'F': return MU_MSG_FLAG_FLAGGED;
|
||||||
case 'r': return MU_MSG_FLAG_REPLIED;
|
case 'N': return MU_MSG_FLAG_NEW;
|
||||||
case 's': return MU_MSG_FLAG_SEEN;
|
case 'P': return MU_MSG_FLAG_PASSED;
|
||||||
case 't': return MU_MSG_FLAG_TRASHED;
|
case 'R': return MU_MSG_FLAG_REPLIED;
|
||||||
case 'd': return MU_MSG_FLAG_DRAFT;
|
case 'S': return MU_MSG_FLAG_SEEN;
|
||||||
case 'f': return MU_MSG_FLAG_FLAGGED;
|
case 'T': return MU_MSG_FLAG_TRASHED;
|
||||||
default: return 0;
|
default: return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -115,6 +115,7 @@ char
|
|||||||
mu_msg_flag_char (MuMsgFlags flag)
|
mu_msg_flag_char (MuMsgFlags flag)
|
||||||
{
|
{
|
||||||
switch (flag) {
|
switch (flag) {
|
||||||
|
|
||||||
case MU_MSG_FLAG_NEW: return 'n';
|
case MU_MSG_FLAG_NEW: return 'n';
|
||||||
case MU_MSG_FLAG_PASSED: return 'p';
|
case MU_MSG_FLAG_PASSED: return 'p';
|
||||||
case MU_MSG_FLAG_REPLIED: return 'r';
|
case MU_MSG_FLAG_REPLIED: return 'r';
|
||||||
|
|||||||
Reference in New Issue
Block a user