diff options
author | Pawel Pogorzelski | 2010-07-07 16:10:32 +0000 |
---|---|---|
committer | Pawel Pogorzelski | 2010-07-07 16:10:32 +0000 |
commit | f28a895bacbc55cfd0d13576a85f6a8a3f33f16d (patch) | |
tree | 07bc5ee2650b94f7f4726c7274e9f2a341776cff /bundles/org.eclipse.jsch.core | |
parent | 203ea87ebe91cb569d61ecef4b6de99f457c2641 (diff) | |
download | eclipse.platform.team-f28a895bacbc55cfd0d13576a85f6a8a3f33f16d.tar.gz eclipse.platform.team-f28a895bacbc55cfd0d13576a85f6a8a3f33f16d.tar.xz eclipse.platform.team-f28a895bacbc55cfd0d13576a85f6a8a3f33f16d.zip |
Bug 294925 - Wrong Default SSH DirectoryI20100713-0800
Diffstat (limited to 'bundles/org.eclipse.jsch.core')
-rw-r--r-- | bundles/org.eclipse.jsch.core/src/org/eclipse/jsch/internal/core/PreferenceInitializer.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/bundles/org.eclipse.jsch.core/src/org/eclipse/jsch/internal/core/PreferenceInitializer.java b/bundles/org.eclipse.jsch.core/src/org/eclipse/jsch/internal/core/PreferenceInitializer.java index 1e3f11d52..57c990065 100644 --- a/bundles/org.eclipse.jsch.core/src/org/eclipse/jsch/internal/core/PreferenceInitializer.java +++ b/bundles/org.eclipse.jsch.core/src/org/eclipse/jsch/internal/core/PreferenceInitializer.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2010 IBM Corporation and others. + * Copyright (c) 2000, 2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -11,9 +11,8 @@ *******************************************************************************/ package org.eclipse.jsch.internal.core; -import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; -import org.eclipse.core.runtime.preferences.DefaultScope; -import org.eclipse.core.runtime.preferences.IEclipsePreferences; +import org.eclipse.core.runtime.Platform; +import org.eclipse.core.runtime.preferences.*; public class PreferenceInitializer extends AbstractPreferenceInitializer{ @@ -21,6 +20,10 @@ public class PreferenceInitializer extends AbstractPreferenceInitializer{ static{ String ssh_dir_name=".ssh"; //$NON-NLS-1$ + // Windows doesn't like files or directories starting with a dot. + if(Platform.getOS().equals(Platform.OS_WIN32)){ + ssh_dir_name="ssh"; //$NON-NLS-1$ + } SSH_HOME_DEFAULT=System.getProperty("user.home"); //$NON-NLS-1$ if(SSH_HOME_DEFAULT!=null){ SSH_HOME_DEFAULT=SSH_HOME_DEFAULT+java.io.File.separator+ssh_dir_name; |