summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorStuart Sierra <mail@stuartsierra.com>2010-10-01 10:17:39 -0400
committerStuart Halloway <stu@thinkrelevance.com>2010-11-05 08:43:33 -0700
commit49b05680354271062cfcaf4b5001b35296f3a94b (patch)
treeb359291bbfd7cec77d6b2ec457313993a6aebfdd /src
parent826ff8486fb3e742cea80ebc43d93afbd85b52d9 (diff)
Avoid NullPointerException in clojure.stacktrace when StackTraceElement has null class; refs #449
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Diffstat (limited to 'src')
-rw-r--r--src/clj/clojure/stacktrace.clj2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/clj/clojure/stacktrace.clj b/src/clj/clojure/stacktrace.clj
index 1ded882c..d86fc316 100644
--- a/src/clj/clojure/stacktrace.clj
+++ b/src/clj/clojure/stacktrace.clj
@@ -29,7 +29,7 @@
[e]
(let [class (.getClassName e)
method (.getMethodName e)]
- (let [match (re-matches #"^([A-Za-z0-9_.-]+)\$(\w+)__\d+$" class)]
+ (let [match (re-matches #"^([A-Za-z0-9_.-]+)\$(\w+)__\d+$" (str class))]
(if (and match (= "invoke" method))
(apply printf "%s/%s" (rest match))
(printf "%s.%s" class method))))