X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/84b0fcf3611555f616abf2dcc80ec30b18f16e29..366cc6fc4c7bf1eed47cc9b52d0ef809b2e90174:/uip/sendsbr.c diff --git a/uip/sendsbr.c b/uip/sendsbr.c index 10d0baee..be3b414f 100644 --- a/uip/sendsbr.c +++ b/uip/sendsbr.c @@ -6,6 +6,21 @@ */ #include "h/mh.h" +#include "sbr/fmt_new.h" +#include "sendsbr.h" +#include "distsbr.h" +#include "annosbr.h" +#include "sbr/m_name.h" +#include "sbr/m_getfld.h" +#include "sbr/concat.h" +#include "sbr/cpydgst.h" +#include "sbr/trimcpy.h" +#include "sbr/uprf.h" +#include "sbr/getcpy.h" +#include "sbr/m_convert.h" +#include "sbr/m_backup.h" +#include "sbr/folder_read.h" +#include "sbr/folder_free.h" #include "sbr/context_find.h" #include "sbr/brkstring.h" #include "sbr/pidstatus.h" @@ -245,12 +260,8 @@ splitmsg (char **vec, int vecp, char *program, char *drft, * of each message/partial in the collection. */ if (!strcasecmp (name, "Subject")) { - size_t sublen; - strncpy (subject, buffer, BUFSIZ); - sublen = strlen (subject); - if (sublen > 0 && subject[sublen - 1] == '\n') - subject[sublen - 1] = '\0'; + trim_suffix_c(subject, '\n'); } dp = add (concat (name, ":", buffer, NULL), dp);