mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-17 05:43:59 +00:00
Improve debugging for f_dialog_*_constrain() to print constrained rather
than unconstrained values.
This commit is contained in:
parent
5a37b9e138
commit
790062d26b
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=251353
|
@ -328,7 +328,7 @@ f_dialog_size_constrain()
|
|||
for __arg in height width; do
|
||||
debug= f_getvar __var_$__arg __cp
|
||||
[ "$__cp" ] || continue
|
||||
if ! f_getvar "$__cp" __$__arg; then
|
||||
if ! debug= f_getvar "$__cp" __$__arg; then
|
||||
f_dprintf "%s: var_%s variable \`%s' not set" \
|
||||
$__fname $__arg "$__cp"
|
||||
__retval=$FAILURE
|
||||
|
@ -377,6 +377,12 @@ f_dialog_size_constrain()
|
|||
fi
|
||||
fi
|
||||
|
||||
if [ "$debug" ]; then
|
||||
# Print final constrained values to debuggin
|
||||
f_quietly f_getvar "$__var_height"
|
||||
f_quietly f_getvar "$__var_width"
|
||||
fi
|
||||
|
||||
return $__retval # success if no debug warnings were printed
|
||||
}
|
||||
|
||||
|
@ -419,7 +425,7 @@ f_dialog_menu_constrain()
|
|||
for __arg in height width rows; do
|
||||
debug= f_getvar __var_$__arg __cp
|
||||
[ "$__cp" ] || continue
|
||||
if ! f_getvar "$__cp" __$__arg; then
|
||||
if ! debug= f_getvar "$__cp" __$__arg; then
|
||||
f_dprintf "%s: var_%s variable \`%s' not set" \
|
||||
$__fname $__arg "$__cp"
|
||||
__retval=$FAILURE
|
||||
|
@ -489,6 +495,13 @@ f_dialog_menu_constrain()
|
|||
fi
|
||||
fi
|
||||
|
||||
if [ "$debug" ]; then
|
||||
# Print final constrained values to debuggin
|
||||
f_quietly f_getvar "$__var_height"
|
||||
f_quietly f_getvar "$__var_width"
|
||||
f_quietly f_getvar "$__var_rows"
|
||||
fi
|
||||
|
||||
return $__retval # success if no debug warnings were printed
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue