return data->write_buffer(endStr, PL_strlen(endStr), data->closure);
return data->write_buffer(endStr, nsCRT::strlen(endStr), data->closure);
mime_uuencode_finish(MimeEncoderData *data){	int i;	static const char *endStr = "end\015\012";	/* If we have converted binary data to write to output, do it now. */	if (data->line_byte_count > 0)	{		/* If we have binary data yet to be converted, 		   pad and convert it. */		if (data->in_buffer_count > 0)		{			for(i=data->in_buffer_count;i<3;i++)				data->in_buffer[i] = '\0'; /* pad with zeroes */			mime_uuencode_convert_triplet(data);		}		mime_uuencode_write_line(data);	}	/* Write 'end' on a line by itself. */	return data->write_buffer(endStr, PL_strlen(endStr), data->closure);}