diff options
Diffstat (limited to 'src/java/com/jogamp/common/util/IOUtil.java')
-rw-r--r-- | src/java/com/jogamp/common/util/IOUtil.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/java/com/jogamp/common/util/IOUtil.java b/src/java/com/jogamp/common/util/IOUtil.java index ffea7cb..a441c18 100644 --- a/src/java/com/jogamp/common/util/IOUtil.java +++ b/src/java/com/jogamp/common/util/IOUtil.java @@ -423,10 +423,11 @@ public class IOUtil { final String className = context.getName().replace('.', '/'); final int lastSlash = className.lastIndexOf('/'); if (lastSlash >= 0) { - conn = getResource(className.substring(0, lastSlash + 1) + resourcePath, contextCL); - } - if(DEBUG) { - System.err.println("IOUtil: found <"+resourcePath+"> within class package: "+(null!=conn)); + final String pkgName = className.substring(0, lastSlash + 1); + conn = getResource(pkgName + resourcePath, contextCL); + if(DEBUG) { + System.err.println("IOUtil: found <"+resourcePath+"> within class package <"+pkgName+"> of given class <"+context.getName()+">: "+(null!=conn)); + } } } else if(DEBUG) { System.err.println("IOUtil: null context"); |