projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Put our known stringlength into the mime parser so it doesn't need to strlen again.
[citadel.git]
/
citadel
/
modules
/
wiki
/
serv_wiki.c
diff --git
a/citadel/modules/wiki/serv_wiki.c
b/citadel/modules/wiki/serv_wiki.c
index ccfc77b7e66495e3c274d32a9a825798a6a1056f..36e010b37ee627a01cef07e187b7d12ec2d6fb8f 100644
(file)
--- a/
citadel/modules/wiki/serv_wiki.c
+++ b/
citadel/modules/wiki/serv_wiki.c
@@
-407,7
+407,7
@@
void wiki_history(char *pagename) {
cprintf("%d Revision history for '%s'\n", LISTING_FOLLOWS, pagename);
cprintf("%d Revision history for '%s'\n", LISTING_FOLLOWS, pagename);
- mime_parser(
msg->cm_fields[eMesageText], NULL
, *wiki_history_callback, NULL, NULL, NULL, 0);
+ mime_parser(
CM_RANGE(msg, eMesageText)
, *wiki_history_callback, NULL, NULL, NULL, 0);
cprintf("000\n");
CM_Free(msg);
cprintf("000\n");
CM_Free(msg);
@@
-580,7
+580,7
@@
void wiki_rev(char *pagename, char *rev, char *operation)
hecbd.stop_when = rev;
striplt(hecbd.stop_when);
hecbd.stop_when = rev;
striplt(hecbd.stop_when);
- mime_parser(
msg->cm_fields[eMesageText], NULL
, *wiki_rev_callback, NULL, NULL, (void *)&hecbd, 0);
+ mime_parser(
CM_RANGE(msg, eMesageText)
, *wiki_rev_callback, NULL, NULL, (void *)&hecbd, 0);
CM_Free(msg);
/* Were we successful? */
CM_Free(msg);
/* Were we successful? */