115 |
int |
int |
116 |
imap4d_namespace(struct imap4d_command *command, char *arg) |
imap4d_namespace(struct imap4d_command *command, char *arg) |
117 |
{ |
{ |
|
if (! (command->states & state)) |
|
|
return util_finish (command, RESP_BAD, "Wrong state"); |
|
118 |
if (*arg) |
if (*arg) |
119 |
return util_finish (command, RESP_BAD, "Too many arguments"); |
return util_finish (command, RESP_BAD, "Too many arguments"); |
120 |
|
|
169 |
namespace_checkfullpath (char *name, const char *pattern, const char *delim) |
namespace_checkfullpath (char *name, const char *pattern, const char *delim) |
170 |
{ |
{ |
171 |
struct namespace_info info; |
struct namespace_info info; |
172 |
char *path = util_getfullpath(name, delim); |
char *path = util_getfullpath (name, delim); |
173 |
|
|
174 |
if (!path) |
if (!path) |
175 |
return path; |
return path; |