From 39012ebd0db15caa3cc4c14f089f05b1d2551cdc Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Wed, 05 Sep 2012 15:30:04 -0400 Subject: Set text domain before getting message strings. --- (limited to 'lib/control.sh') diff --git a/lib/control.sh b/lib/control.sh index 0132121..fec7652 100644 --- a/lib/control.sh +++ b/lib/control.sh @@ -137,6 +137,7 @@ _ob_parse_control_error() _obpcoe_line_nr="${2}" _obpcoe_msg_id="${3}" _obpcoe_file_info= + _obpcoe_orig_text_domain= shift 3 if [ "${_obpcoe_line_nr}" -eq 0 ]; then @@ -146,8 +147,14 @@ _ob_parse_control_error() "${_obpcoe_line_nr}")" fi + _obpcoe_orig_text_domain="$(ob_get_text_domain)" + ob_set_text_domain 'libopkbuild.1' + oh_warn "${_obpcoe_file_info} $(ob_get_msg "${_obpcoe_msg_id}")" "${@}" - unset _obpcoe_file _obpcoe_line_nr _obpcoe_msg_id _obpcoe_file_info + ob_set_text_domain "${_obpcoe_orig_text_domain}" + + unset _obpcoe_file _obpcoe_line_nr _obpcoe_msg_id \ + _obpcoe_file_info _obpcoe_orig_text_domain return 0 } -- cgit v0.9.1