]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/modules/notes/serv_notes.c
CM_SetField() no longer accepts a length, just uses strdup()
[citadel.git] / citadel / server / modules / notes / serv_notes.c
index f59bd8fe8bef509e9f31523e41ee72efd3826522..abc364e7ea70b1025ba6f5fef1d98891efe56dfe 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Handles functions related to yellow sticky notes.
  *
- * Copyright (c) 2007-2022 by the citadel.org team
+ * Copyright (c) 2007-2023 by the citadel.org team
  *
  * This program is open source software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 3.
@@ -102,7 +102,7 @@ int serv_notes_beforesave(struct CtdlMessage *msg, struct recptypes *recp)
 
                        syslog(LOG_DEBUG, "UUID of note is: %s\n", uuid);
                        if (!IsEmptyStr(uuid)) {
-                               CM_SetField(msg, eExclusiveID, uuid, strlen(uuid));
+                               CM_SetField(msg, eExclusiveID, uuid);
 
                                CM_CopyField(msg, eMsgSubject, eExclusiveID);
                        }
@@ -125,13 +125,13 @@ int serv_notes_beforesave(struct CtdlMessage *msg, struct recptypes *recp)
 
        if ((v->uid) && (!IsEmptyStr(v->uid))) {
                syslog(LOG_DEBUG, "UID of vNote is: %s\n", v->uid);
-               CM_SetField(msg, eExclusiveID, v->uid, strlen(v->uid));
+               CM_SetField(msg, eExclusiveID, v->uid);
        }
 
        /* Set the message Subject to the vNote Summary */
 
        if ((v->summary) && (!IsEmptyStr(v->summary))) {
-               CM_SetField(msg, eMsgSubject, v->summary, strlen(v->summary));
+               CM_SetField(msg, eMsgSubject, v->summary);
 
                if (msg->cm_lengths[eMsgSubject] > 72) {
                        strcpy(&msg->cm_fields[eMsgSubject][68], "...");