Hepatopulmonary syndrome and portopulmonary hypertension.