In the bug report I wrote --
QUOTE
I am probably misunderstanding something here, because I do not understand
how these variables $height and $width can have a value at this point in the
script
other than undefined (rendering the test for non defined value pointless) since
they
have not been assigned a default value and are not yet set from a value read
from the BDF.
UNQUOTE
Yes this is true if only one BDF is specified, but the code is in a loop for
the possibility of multiple BDFs having been specified on the command line
which is what I overlooked, hence my "misunderstanding" as to why the need
for the check on the values is there.