# Synopsis

(macro) void pdx_Return(void)

# Purpose

Returns from a PDElib function after error checks.

# Description

This macro is intended to be used in conjunction with the pdx_EC macro. This macro requires that the calling code define local variables named rc and rc2 as type PDX_MSGT. It is assumed that rc is set to an error (if any) which occurred during non-cleanup processing. The variable rc2 is assumed to be set to a non-zero value if an error occurred during cleanup processing. See pdx_EC for an example of how this macro is to be used.