Guardian Procedure Calls Reference Manual
DEFINEDELETE Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameter
Returned Value
Considerations
Example
Related Programming Manual
Summary
The DEFINEDELETE procedure allows the caller to delete a DEFINE from the calling process' context.
Syntax for C Programmers
#include <cextdecs(DEFINEDELETE)>
short DEFINEDELETE ( const char *define-name );
Syntax for TAL Programmers
error := DEFINEDELETE ( define-name ); ! i
Parameter
define-name
input
STRING .EXT:ref:24
is the 24-byte array that contains the name of the DEFINE to be deleted. The name is left-justified
and padded on the right with blanks. Trailing blanks are ignored.
Returned Value
INT
Outcome of the call:
Success.0
A syntax error occurred in name.2049
Define does not exist.2051
Unable to obtain file-system buffer space.2052
Bounds error in define-name.2054
Missing parameter.2066
For other error values associated with DEFINEs, see the Guardian Procedure Errors and Messages
Manual.
DEFINEDELETE Procedure 261