summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-02-01 15:48:28 -0800
committerBrian Anderson <banderson@mozilla.com>2012-02-01 16:06:21 -0800
commit6b5f7865bea09737f67fa7ff5af5ee49b52955bb (patch)
treeb6be3c6f470f2dbf3316990328d419b5d7f61009 /src
parentf954ce5ef18391efcb21e757e5e6546b2599e940 (diff)
downloadrust-6b5f7865bea09737f67fa7ff5af5ee49b52955bb.tar.gz
rust-6b5f7865bea09737f67fa7ff5af5ee49b52955bb.zip
rt: Remove unused variable from lock_and_signal
Diffstat (limited to 'src')
-rw-r--r--src/rt/sync/lock_and_signal.cpp4
-rw-r--r--src/rt/sync/lock_and_signal.h2
2 files changed, 1 insertions, 5 deletions
diff --git a/src/rt/sync/lock_and_signal.cpp b/src/rt/sync/lock_and_signal.cpp
index 3a1c702aac7..0e21e74f191 100644
--- a/src/rt/sync/lock_and_signal.cpp
+++ b/src/rt/sync/lock_and_signal.cpp
@@ -11,7 +11,6 @@
 
 #if defined(__WIN32__)
 lock_and_signal::lock_and_signal()
-    : alive(true)
 {
     // FIXME: In order to match the behavior of pthread_cond_broadcast on
     // Windows, we create manual reset events. This however breaks the
@@ -24,7 +23,7 @@ lock_and_signal::lock_and_signal()
 
 #else
 lock_and_signal::lock_and_signal()
-    : _locked(false), alive(true)
+    : _locked(false)
 {
     CHECKED(pthread_cond_init(&_cond, NULL));
     CHECKED(pthread_mutex_init(&_mutex, NULL));
@@ -38,7 +37,6 @@ lock_and_signal::~lock_and_signal() {
     CHECKED(pthread_cond_destroy(&_cond));
     CHECKED(pthread_mutex_destroy(&_mutex));
 #endif
-    alive = false;
 }
 
 void lock_and_signal::lock() {
diff --git a/src/rt/sync/lock_and_signal.h b/src/rt/sync/lock_and_signal.h
index 6e656017115..a7462d2dada 100644
--- a/src/rt/sync/lock_and_signal.h
+++ b/src/rt/sync/lock_and_signal.h
@@ -15,8 +15,6 @@ class lock_and_signal {
 #endif
     bool _locked;
 
-    bool alive;
-
 public:
     lock_and_signal();
     virtual ~lock_and_signal();