diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleNodeHelper.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleNodeHelper.java index 795d40638b3..071b2c2e892 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleNodeHelper.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/togglefunction/ToggleNodeHelper.java @@ -341,8 +341,10 @@ public class ToggleNodeHelper extends NodeHelper { } public static String getFilenameWithoutExtension(String filename) { - int index = filename.lastIndexOf('.'); - return filename.substring(0, index); + int indexP = filename.lastIndexOf('.'); + int indexS = filename.lastIndexOf('/'); + indexS++; + return filename.substring(indexS, indexP); } /**