How about putting the fail label at the end of the function so the cleanup code is only in one place? OK either way.

Jason

Reply via email to