aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChouser <chouser@n01se.net>2008-11-12 22:28:54 +0000
committerChouser <chouser@n01se.net>2008-11-12 22:28:54 +0000
commitdb748f4c8b6f37da894b3c8f7a3bb683eea3f0aa (patch)
tree39f9b07d6dcbb7e241e2b5eaf35be10b8dc3067f
parent59ba1cf0eb1811d25d8a8ef4b5c7e09fdf56492d (diff)
Update gen-interface for Clojure SVN 1094
-rw-r--r--src/clojure/contrib/gen_interface.clj (renamed from src/clojure/contrib/gen_interface/gen_interface.clj)6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/clojure/contrib/gen_interface/gen_interface.clj b/src/clojure/contrib/gen_interface.clj
index c50154eb..4ab4f26c 100644
--- a/src/clojure/contrib/gen_interface/gen_interface.clj
+++ b/src/clojure/contrib/gen_interface.clj
@@ -76,7 +76,7 @@
iname nil object-iname
(when (seq extends)
(into-array extends)))
- (doseq [mname pclasses rclass] methods
+ (doseq [[mname pclasses rclass] methods]
(. cv visitMethod (+ Opcodes/ACC_PUBLIC Opcodes/ACC_ABSTRACT)
mname
(Type/getMethodDescriptor rclass (if pclasses
@@ -105,7 +105,7 @@
(.createNewFile file)
(catch IOException e
(throw (Exception. (str "Failed to create " file) e))))
- (with-open f (FileOutputStream. file)
+ (with-open [f (FileOutputStream. file)]
(.write f bytecode))))
(defn gen-and-load-interface
@@ -171,7 +171,7 @@
(prn :isInterface (.isInterface (identity net.n01se.Foo)))
(prn :interfaces (seq (.getGenericInterfaces (identity net.n01se.Foo))))
-(doseq m (seq (.getMethods (identity net.n01se.Foo)))
+(doseq [m (seq (.getMethods (identity net.n01se.Foo)))]
(prn m))
)