[dovecot-cvs] dovecot/src/imap cmd-status.c,1.8,1.9
cras at procontrol.fi
cras at procontrol.fi
Fri Jan 10 13:02:13 EET 2003
Update of /home/cvs/dovecot/src/imap
In directory danu:/tmp/cvs-serv28730
Modified Files:
cmd-status.c
Log Message:
STATUS reply didn't quote the mailbox name, which broke it if it contained
spaces.
Index: cmd-status.c
===================================================================
RCS file: /home/cvs/dovecot/src/imap/cmd-status.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- cmd-status.c 5 Jan 2003 13:09:51 -0000 1.8
+++ cmd-status.c 10 Jan 2003 11:02:10 -0000 1.9
@@ -2,6 +2,7 @@
#include "common.h"
#include "str.h"
+#include "strescape.h"
#include "commands.h"
/* Returns status items, or -1 if error */
@@ -109,7 +110,7 @@
}
str = t_str_new(128);
- str_printfa(str, "* STATUS %s (", mailbox);
+ str_printfa(str, "* STATUS \"%s\" (", str_escape(mailbox));
if (items & STATUS_MESSAGES)
str_printfa(str, "MESSAGES %u ", status.messages);
if (items & STATUS_RECENT)
More information about the dovecot-cvs
mailing list