aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/clojure/contrib/except.clj3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/clojure/contrib/except.clj b/src/clojure/contrib/except.clj
index 81cfee62..44f8c4d8 100644
--- a/src/clojure/contrib/except.clj
+++ b/src/clojure/contrib/except.clj
@@ -72,6 +72,7 @@
our-prefix "clojure.contrib.except.throwable"
not-us? #(not (.startsWith (.getClassName %) our-prefix))
raw-trace (.getStackTrace throwable)
- edited-trace (into-array (drop 3 (drop-while not-us? raw-trace)))]
+ edited-trace (into-array StackTraceElement
+ (drop 3 (drop-while not-us? raw-trace)))]
(.setStackTrace throwable edited-trace)
throwable))