projtool.pl: do not attempt to check unset error codesmaster
commit0deeae164c4db3f0f6edda636adba5a3b2f4a1e0
authorKyle J. McKay <mackyle@gmail.com>
Sat, 25 Jun 2022 23:24:50 +0000 (25 16:24 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Sat, 25 Jun 2022 23:24:50 +0000 (25 16:24 -0700)
tree0d00888295f1d6f9152bc59ad42495be7cb61814
parent699241a2648da20541bdaed5e1c48f1cd4b4e1eb
projtool.pl: do not attempt to check unset error codes

The "do" function only sets an error code when it fails.

Attempting to clear the errors first could work, but only if the
item being "do"'d does not ever cause them to be set.

In this case the item has been set up to execute a "1" as its last
value which means there should not be any ambiguity between the
item returning "undef" as its final value and a failure causing
"do" to return "undef".

Check to see whether or not the "do" function has returned "undef"
before testing any of the error result code variables.
toolbox/projtool.pl