From dc65ebea9e2e5953a23a11c4df87d0fd7c81f19b Mon Sep 17 00:00:00 2001 From: Ingo Maier Date: Wed, 23 Sep 2009 10:12:32 +0000 Subject: Proxy.equals catches null case (fix for #2366) --- test/files/run/proxy.check | 4 ++++ test/files/run/proxy.scala | 9 +++++++++ 2 files changed, 13 insertions(+) create mode 100644 test/files/run/proxy.check create mode 100644 test/files/run/proxy.scala (limited to 'test/files') diff --git a/test/files/run/proxy.check b/test/files/run/proxy.check new file mode 100644 index 0000000000..f311ce0361 --- /dev/null +++ b/test/files/run/proxy.check @@ -0,0 +1,4 @@ +false +true +false +false \ No newline at end of file diff --git a/test/files/run/proxy.scala b/test/files/run/proxy.scala new file mode 100644 index 0000000000..d9c7bcf69f --- /dev/null +++ b/test/files/run/proxy.scala @@ -0,0 +1,9 @@ +object Test extends Application { + val p = new Proxy { + def self = 2 + } + println(p equals 1) + println(p equals 2) + println(p equals 3) + println(p equals null) +} \ No newline at end of file -- cgit v1.2.3