diff options
author | Josh Suereth <joshua.suereth@gmail.com> | 2012-08-21 21:53:53 -0400 |
---|---|---|
committer | Josh Suereth <joshua.suereth@gmail.com> | 2012-08-21 21:53:53 -0400 |
commit | e512d1aead7afdca8748cfaced3d707a23d528c3 (patch) | |
tree | a46d3ebc95202443a3233da2d88cbcd83c9efc7e /src/library | |
parent | 1ab4994990a21c1ea4dadcf15368013d89456ca6 (diff) | |
download | scala-e512d1aead7afdca8748cfaced3d707a23d528c3.tar.gz scala-e512d1aead7afdca8748cfaced3d707a23d528c3.tar.bz2 scala-e512d1aead7afdca8748cfaced3d707a23d528c3.zip |
Fix stupid logic inversion of try-catch
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/util/control/Exception.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/util/control/Exception.scala b/src/library/scala/util/control/Exception.scala index 4a5209ecab..1567e06c22 100644 --- a/src/library/scala/util/control/Exception.scala +++ b/src/library/scala/util/control/Exception.scala @@ -145,7 +145,7 @@ object Exception { } final val nothingCatcher: Catcher[Nothing] = mkThrowableCatcher(_ => false, throw _) - final def nonFatalCatcher[T]: Catcher[T] = mkThrowableCatcher({ case NonFatal(_) => false; case _ => true }, throw _) + final def nonFatalCatcher[T]: Catcher[T] = mkThrowableCatcher({ case NonFatal(_) => true; case _ => false }, throw _) final def allCatcher[T]: Catcher[T] = mkThrowableCatcher(_ => true, throw _) /** The empty `Catch` object. */ |