aboutsummaryrefslogtreecommitdiffstats
path: root/unmime.c
diff options
context:
space:
mode:
Diffstat (limited to 'unmime.c')
-rw-r--r--unmime.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/unmime.c b/unmime.c
index 6e7362b4..57f7f8f3 100644
--- a/unmime.c
+++ b/unmime.c
@@ -211,7 +211,7 @@ void UnMimeHeader(unsigned char *hdr)
* and prepare to process the new MIME charset/encoding
* header.
*/
- p_in = p + strlen(MIMEHDR_INIT);
+ p_in = p + sizeof(MIMEHDR_INIT) - 1;
state = S_SKIP_MIMEINIT;
}
}
@@ -270,10 +270,10 @@ static void SetEncoding8bit(unsigned char *XferEncOfs)
unsigned char *p;
if (XferEncOfs != NULL) {
- memcpy(XferEncOfs, ENC8BIT, strlen(ENC8BIT));
+ memcpy(XferEncOfs, ENC8BIT, sizeof(ENC8BIT) - 1);
/* If anything left, in this header, replace with whitespace */
- for (p=XferEncOfs+strlen(ENC8BIT); (*p >= ' '); p++) *p=' ';
+ for (p=XferEncOfs+sizeof(ENC8BIT)-1; (*p >= ' '); p++) *p=' ';
}
}