tidying: coverity issues
[exim.git] / src / src / spool_mbox.c
index 63542ebefa53a33b1c3fc1375a0dd3ace011b075..95e71b9c9d324df39c3751caf77b113b28e4883e 100644 (file)
@@ -165,7 +165,8 @@ if (!spool_mbox_ok)
   (void)fclose(mbox_file);
   mbox_file = NULL;
 
-  Ustrncpy(spooled_message_id, message_id, MESSAGE_ID_LENGTH+1);
+  Ustrncpy(spooled_message_id, message_id, sizeof(spooled_message_id));
+  spooled_message_id[sizeof(spooled_message_id)-1] = '\0';
   spool_mbox_ok = 1;
   }