> without error clusters, the only other way would be to implement a
> state machine that exited early on an intermediate error. this sounds
> like more work than adding error flow to the 80 functions.
I agree, though if you intend to reuse any of these 80 functions
anywhere else in LV, it would be worthwhile to build VI wrappers for
these, and then you can put the error test and skip in the wrapper
diagram rather than in the C code. Then whenever you need to use the
DLL function in LV it has built-in error checking, perhaps an icon, a
description, etc. If you build a simple template with the error
handling, then copy the current DLL nodes into clones of the template,
this shouldn't take that long, probably about the same
as changing the C
code.
Greg McKaskle