- strcpy(content_type, &header[13]);
- striplt(content_type);
- extract_key(content_type_name, content_type, "name");
- extract_key(charset, content_type, "charset");
- extract_key(boundary, header, "boundary");
+ memcpy (content_type, &header[13], headerlen - 12);
+ content_type_len = striplt (content_type);
+
+ extract_key(content_type_name, content_type, content_type_len, HKEY("name"));
+ extract_key(charset, content_type, content_type_len, HKEY("charset"));
+ extract_key(boundary, header, headerlen, HKEY("boundary"));
+