diff options
author | Jean-Marie Henaff <jmhenaff@google.com> | 2014-05-20 17:16:25 +0200 |
---|---|---|
committer | Jean-Marie Henaff <jmhenaff@google.com> | 2014-05-21 08:40:23 +0200 |
commit | 217aefdbe3366a7ee102d7542e4bd05dcf22f76d (patch) | |
tree | ca3a53880859e9068a32f5bd81d5bbafc1ea5d8c | |
parent | f83b63cb3e66d73d290ac27a76a0cfc40bf43dda (diff) | |
download | toolchain_jack-217aefdbe3366a7ee102d7542e4bd05dcf22f76d.zip toolchain_jack-217aefdbe3366a7ee102d7542e4bd05dcf22f76d.tar.gz toolchain_jack-217aefdbe3366a7ee102d7542e4bd05dcf22f76d.tar.bz2 |
Fix portability issue with package name.
Change-Id: I9e138e6173b55a364dc62b600a61a25f9c335a83
-rw-r--r-- | jack/src/com/android/jack/ecj/loader/jast/JAstClasspath.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/jack/src/com/android/jack/ecj/loader/jast/JAstClasspath.java b/jack/src/com/android/jack/ecj/loader/jast/JAstClasspath.java index eef0411..4d96325 100644 --- a/jack/src/com/android/jack/ecj/loader/jast/JAstClasspath.java +++ b/jack/src/com/android/jack/ecj/loader/jast/JAstClasspath.java @@ -19,6 +19,7 @@ package com.android.jack.ecj.loader.jast; import com.android.jack.ir.ast.JDefinedClass; import com.android.jack.ir.ast.JDefinedClassOrInterface; import com.android.jack.ir.ast.JType; +import com.android.jack.lookup.JLookup; import com.android.jack.lookup.JLookupException; import com.android.jack.lookup.JNodeLookup; import com.android.jack.util.NamingTools; @@ -130,7 +131,8 @@ public class JAstClasspath extends ClasspathLocation { @Override public boolean isPackage(@CheckForNull String qualifiedPackageName) { assert (qualifiedPackageName != null); - return lookup.isPackageOnPath(qualifiedPackageName); + return lookup.isPackageOnPath( + qualifiedPackageName.replace(File.separatorChar, JLookup.PACKAGE_SEPARATOR)); } /** |