Put our known stringlength into the mime parser so it doesn't need to strlen again.
[citadel.git] / citadel / modules / notes / serv_notes.c
index a250c8ccd63a652d7a317d1f33ad99ee7256a1c5..cb21be03ddd55e6448a9e2421f038be56af5e02c 100644 (file)
@@ -130,12 +130,11 @@ int serv_notes_beforesave(struct CtdlMessage *msg, recptypes *recp)
 
        /* Modern clients are using vNote format.  Check for one... */
 
-       mime_parser(msg->cm_fields[eMesageText],
-               NULL,
-               *notes_extract_vnote,
-               NULL, NULL,
-               &v,             /* user data ptr - put the vnote here */
-               0
+       mime_parser(CM_RANGE(msg, eMesageText),
+                   *notes_extract_vnote,
+                   NULL, NULL,
+                   &v,         /* user data ptr - put the vnote here */
+                   0
        );
 
        if (v == NULL) return(0);       /* no vNotes were found in this message */