PR_ASSERT(data);
MimeCMS_content_callback (void *arg, const char *buf, unsigned long length){  int status;  MimeCMSdata *data = (MimeCMSdata *) arg;  PR_ASSERT(data);  if (!data) return;  PR_ASSERT(data->output_fn);  if (!data->output_fn)	return;  PR_SetError(0,0);  status = data->output_fn (buf, length, data->output_closure);  if (status < 0)	{	  PR_SetError(status, 0);	  data->output_fn = 0;	  return;	}}