summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/jvm/clojure/lang/RT.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/jvm/clojure/lang/RT.java b/src/jvm/clojure/lang/RT.java
index 57d0cf5c..2c5faad7 100644
--- a/src/jvm/clojure/lang/RT.java
+++ b/src/jvm/clojure/lang/RT.java
@@ -346,11 +346,13 @@ static public long lastModified(URL url,String libfile) throws Exception{
{
return ((JarURLConnection)url.openConnection()).getJarFile().getEntry(libfile).getTime();
}
- else
+ else if(url.getProtocol().equals("file"))
{
File f = new File(url.toURI());
return f.lastModified();
}
+ else
+ return 0;
}
static void compile(String cljfile) throws Exception{