if (!PL_strncasecmp(head, "Content-", 8))
if (!nsCRT::strncasecmp(head, "Content-", 8))
MimeHeaders_write_raw_headers (MimeHeaders *hdrs, MimeDisplayOptions *opt,							   PRBool dont_write_content_type){  int status;  if (hdrs && !hdrs->done_p)	{	  hdrs->done_p = PR_TRUE;	  status = MimeHeaders_build_heads_list(hdrs);	  if (status < 0) return 0;	}  if (!dont_write_content_type)	{	  char nl[] = MSG_LINEBREAK;	  if (hdrs)		{		  status = MimeHeaders_write(opt, hdrs->all_headers,									 hdrs->all_headers_fp);		  if (status < 0) return status;		}	  status = MimeHeaders_write(opt, nl, PL_strlen(nl));	  if (status < 0) return status;	}  else if (hdrs)	{	  PRInt32 i;	  for (i = 0; i < hdrs->heads_size; i++)		{		  char *head = hdrs->heads[i];		  char *end = (i == hdrs->heads_size-1					   ? hdrs->all_headers + hdrs->all_headers_fp					   : hdrs->heads[i+1]);		  PR_ASSERT(head);		  if (!head) continue;		  /* Don't write out any Content- header. */		  if (!PL_strncasecmp(head, "Content-", 8))			continue;		  /* Write out this (possibly multi-line) header. */		  status = MimeHeaders_write(opt, head, end - head);		  if (status < 0) return status;		}	}  if (hdrs)  	MimeHeaders_compact (hdrs);  return 0;}