if(File.separatorChar == '\\') { if(path.length() == 2 && path.charAt(1) == ':') path = path.concat(File.separator); }
	public VFS.DirectoryEntry[] _listDirectory(VFSSession session, String path,		Component comp)	{		File directory = new File(path);		String[] list = directory.list();		if(list == null)			return null;		Vector list2 = new Vector();		for(int i = 0; i < list.length; i++)		{			String name = list[i];			VFS.DirectoryEntry file = _getDirectoryEntry(session,				MiscUtilities.constructPath(path,name),comp);			if(file != null)				list2.addElement(file);		}		VFS.DirectoryEntry[] retVal = new VFS.DirectoryEntry[list2.size()];		list2.copyInto(retVal);		return retVal;	}