sprintf(display_putenv_command, "DISPLAY=%s", new_display);
HTSprintf0(&display_putenv_command, "DISPLAY=%s", new_display);
PUBLIC void LYsetXDisplay ARGS1(	char *,	new_display){    if (new_display != 0 && *new_display != '\0') {#ifdef VMS	LYUpperCase(new_display);	Define_VMSLogical(DISPLAY, new_display);#else	static char *display_putenv_command;	display_putenv_command = malloc(strlen(new_display) + 12);	if (!display_putenv_command)	    outofmem(__FILE__, "LYsetXDisplay");	sprintf(display_putenv_command, "DISPLAY=%s", new_display);	putenv(display_putenv_command);#endif /* VMS */	if ((new_display = LYgetXDisplay()) != 0) {	    StrAllocCopy(x_display, new_display);	}    }}