projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
f2899a6
)
* IMAP CREATE command with no folder name specified now returns an error message...
author
Art Cancro
<ajc@citadel.org>
Thu, 4 Jun 2009 19:01:24 +0000
(19:01 +0000)
committer
Art Cancro
<ajc@citadel.org>
Thu, 4 Jun 2009 19:01:24 +0000
(19:01 +0000)
citadel/modules/imap/serv_imap.c
patch
|
blob
|
history
diff --git
a/citadel/modules/imap/serv_imap.c
b/citadel/modules/imap/serv_imap.c
index 274022090ed9dea1fcd90f11350bbb6227f92dca..6d67b339aa7cb191ad2683aca7b27d8be992a51b 100644
(file)
--- a/
citadel/modules/imap/serv_imap.c
+++ b/
citadel/modules/imap/serv_imap.c
@@
-898,9
+898,13
@@
void imap_create(int num_parms, char *parms[])
int newroomview = 0;
char *notification_message = NULL;
+ if (num_parms < 3) {
+ cprintf("%s NO A foder name must be specified\r\n", parms[0]);
+ return;
+ }
+
if (strchr(parms[2], '\\') != NULL) {
- cprintf("%s NO Invalid character in folder name\r\n",
- parms[0]);
+ cprintf("%s NO Invalid character in folder name\r\n", parms[0]);
CtdlLogPrintf(CTDL_DEBUG, "invalid character in folder name\n");
return;
}