string& pathname
const string& pathname
static bool Create_file	(	const char *basename,		// Base file name.	string& pathname		// Pathname is returned here.	)	{	pathname = "<PATCH>/";		// Always write to 'patch'.	pathname += basename;	int namelen = strlen(basename);	if (strcasecmp(".flx", basename + namelen - 4) == 0)		{			// We can create an empty flx.		ofstream out;		U7open(out, pathname.c_str());	// May throw exception.		Flex_writer writer(out, "Written by ExultStudio", 0);		if (!writer.close())			throw file_write_exception(pathname.c_str());		return true;		}	else if (strcasecmp(".pal", basename + namelen - 4) == 0)		{			// Empty 1-palette file.		ofstream out;		U7open(out, pathname.c_str());	// May throw exception.		out.close();		// Empty file.		return true;		}	return false;			// Might add more later.	}