1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-09 18:56:02 +02:00

[181615] Local Search throws NPE. This happens if the search is on a drive such as C:\ on Windows.

This commit is contained in:
Kushal Munir 2007-05-18 02:44:19 +00:00
parent 58e1c330a1
commit dd1475a718

View file

@ -754,8 +754,19 @@ public class LocalFileService extends AbstractFileService implements IFileServic
{
name = name.substring(0, name.length() - ArchiveHandlerManager.VIRTUAL_SEPARATOR.length());
}
boolean isVirtualParent = ArchiveHandlerManager.isVirtual(remoteParent);
boolean isArchiveParent = ArchiveHandlerManager.getInstance().isArchive(new File(remoteParent));
boolean isVirtualParent = false;
if (remoteParent != null) {
isVirtualParent = ArchiveHandlerManager.isVirtual(remoteParent);
}
boolean isArchiveParent = false;
if (remoteParent != null) {
isArchiveParent = ArchiveHandlerManager.getInstance().isArchive(new File(remoteParent));
}
if (!isVirtualParent && !isArchiveParent)
{
File file = null;