All: Don't load .pk3s as .dlls, and don't load user config files from .pk3s
const char *FS_ReferencedPakPureChecksums( void ) {
	static char info[BIG_INFO_STRING];
	searchpath_t    *search;
	int nFlags, numPaks, checksum;

	info[0] = 0;
	checksum = fs_checksumFeed;

	numPaks = 0;
	for ( nFlags = FS_GENERAL_REF; nFlags; nFlags = nFlags >> 1 ) {
		for ( search = fs_searchpaths ; search ; search = search->next ) {
			if ( search->pack && ( search->pack->referenced & nFlags ) ) {
				Q_strcat( info, sizeof( info ), va( "%i ", search->pack->pure_checksum ) );
				checksum ^= search->pack->pure_checksum;
				numPaks++;
			}
		}
	}
	checksum ^= numPaks;
	Q_strcat( info, sizeof( info ), va( "%i ", checksum ) );

	return info;
}

const char *FS_ReferencedPakPureChecksums( void ) {
	static char info[BIG_INFO_STRING];
	searchpath_t    *search;
	int nFlags, numPaks, checksum;

	info[0] = 0;
	checksum = fs_checksumFeed;

	numPaks = 0;
	for ( nFlags = FS_GENERAL_REF; nFlags; nFlags = nFlags >> 1 ) {
		for ( search = fs_searchpaths ; search ; search = search->next ) {
			if ( search->pack && ( search->pack->referenced & nFlags ) ) {
				Q_strcat( info, sizeof( info ), va( "%i ", search->pack->pure_checksum ) );
				checksum ^= search->pack->pure_checksum;
				numPaks++;
			}
		}
	}
	checksum ^= numPaks;
	Q_strcat( info, sizeof( info ), va( "%i ", checksum ) );

	return info;
}
