lext_read_command_file_c (ul_lextools)

	status.i4.v = lext_read_command_file_c(file_name.i1a.r,
					       data_buffer.i1p.r,
					       buffer_length.i4.r)

	This routine reads a Lex SA file.

	file_name	Lex SA file (LEXT_SA_NAMLEN characters)
	data_buffer	returned Lex SA data buffer (Note: The memory
			for this buffer is allocated by this routine and
			should be freed by the caller.)
	buffer_length	returned length of the data buffer

	This function returns ACNET status values as follows:

	OK			success
	CBS_INVARG		invalid image number
	CBS_CORRUPT		image buffer is corrupt
	CBS_INVSIZ		stored image is too large
	SQL_xxx			error accessing image file

	This function requires the following include files:

	ul_lextools_h:lextuti_h, acnet_errors_h

	Related functions:

	lext_save_command_file, lext_start_sa_c, lext_init_active_image,
	lext_current_active_image

	C/C++ usage:

	static const char	file_name[LEXT_SA_NAMLEN+1] = "BLDGTEMP";
	char	*data_buffer;
	int	status;
	int	buffer_length;

	status = lext_read_command_file_c(file_name,&data_buffer,&buffer_length);