projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
fix calculation of return string length
[citadel.git]
/
citadel
/
modules
/
imap
/
imap_tools.c
diff --git
a/citadel/modules/imap/imap_tools.c
b/citadel/modules/imap/imap_tools.c
index 5b3e5e752bb485f012fb706e1e9770669d6f3f67..f3ccee05c01ca71506fa670fa154cd169ce7188e 100644
(file)
--- a/
citadel/modules/imap/imap_tools.c
+++ b/
citadel/modules/imap/imap_tools.c
@@
-568,7
+568,7
@@
long imap_mailboxname(char *buf, int bufsize, struct ctdlroom *qrbuf)
if (strcasecmp(qrbuf->QRname+11, MAILROOM) == 0)
{
pend = toimap(p, bufend, "INBOX");
- return pend -
p
;
+ return pend -
buf
;
}
else
{
@@
-588,7
+588,7
@@
long imap_mailboxname(char *buf, int bufsize, struct ctdlroom *qrbuf)
if (p < bufend)
*p++ = '/';
pend = toimap(p, bufend, qrbuf->QRname);
- return pend -
p
;
+ return pend -
buf
;
}
}