Synopsis
PDX_MSGT s041_CheckFields(long option, char *def_string, char *primary_string, void *parent_entity, char **return_string)
Purpose
Check for NULL strings then assign primary or default strings.
Description
This routine is only to be called from s041, s203, and s214 and simply sets the output return_string from the specified primary_string if the primary string is not NULL. Otherwise, the return_string is copied from the specified def_string. The return_string will always be within a new chunk of memory associated with the specified parent_entity.
Input
option
Options (not used).
def_string
Default string value.
primary_string
Primary string value.
parent_entity
Pointer to parent entity of return_string.
Output
return_string
String to be used in entity attribute.
Return
Return codes.