/*************************************************************************/
/*  NAME OF MODUL:	     UTLCALLS (Dyn-Link-Library)		 */
/*  VERSION:		     1.0					 */
/*  DATE OF LAST CHANGE:     14.1.1989					 */
/*									 */
/*  SHORT DESCRIPTION:							 */
/*	Utility Programs for STDOUT and environment handling in OS/2	 */
/*									 */
/*  INPUT PARAMETERS:							 */
/*	see Description 						 */
/*									 */
/*  OUTPUT PARAMETERS:							 */
/*	AX	    errorcode						 */
/*									 */
/*  CHANGES:								 */
/*									 */
/*  PROGRAMMER: 	     Klaus Breining, 7150 Backnang, W. Germany	 */
/*									 */
/*									 */
/*************************************************************************/



/*	  Prints a zero-terminated String to STDOUT			 */
/*	  Input:   StrPtr: pointer to ASCIIZ-String			 */
/*	  Output:  AX	 : errorcode (see DosWrite)			 */
unsigned  UtlPrtStr   (char *StrPtr)

/*	  Prits a zero terminated String to STDOUT and appends a	 */
/*	  CR-LF-sequence						 */
/*	  Input:   StrPtr: pointer to ASCIIZ-String			 */
/*	  Output:  AX	 : errorcode (see DosWrite)			 */
unsigned  UtlPrtLn    (char *StrPtr)

/*	  delete environment entry.					 */
/*	  Input:   StrPtr: pointer to ASCIIZ-String (Variable name)	 */
/*	  Output:  AX	 : errorcode (see DosScanEnv; DosReallocSeg)	 */
unsigned  UtlEnvClr   (char *StrPtr)

/*	  create environment entry. You create a string like this:	 */
/*	  NAME=value\0							 */
/*	  if value='':	   delete environment entry			 */
/*	  Input:   StrPtr: pointer to ASCIIZ-String (see above) 	 */
/*	  Output:  AX	 : errorcode (wie UtlEnvClr;			 */
/*				    additional: 384 = string too long)	 */
unsigned  UtlEnvSet   (char *StrPtr)

/* additional Informationen to above calls:				 */
/* CODE is  EXECUTEONLY 						 */
/* DATA is  NONSHARED							 */
/*									 */
/* UtlPrtStr, UtlPrtLn		 PRELOAD-Segments, RESIDENTNAME 	 */
/* UtlEnvClr, UtlEnvSet 	 LOADONCALL-Segments			 */
