about summary refs log tree commit diff
path: root/src/rt
diff options
context:
space:
mode:
authorMichael Bebenita <mbebenita@mozilla.com>2010-08-09 08:00:04 -0700
committerMichael Bebenita <mbebenita@mozilla.com>2010-08-09 08:00:04 -0700
commitf65c885c83a9d8a5bb8aac6064b61aa149bafcf3 (patch)
tree9a48f5e05cf172ba15953dbb91f3e83c66fa95e2 /src/rt
parent30734a9a7ba8e58bf4bd4196f8abd1fd40241732 (diff)
downloadrust-f65c885c83a9d8a5bb8aac6064b61aa149bafcf3.tar.gz
rust-f65c885c83a9d8a5bb8aac6064b61aa149bafcf3.zip
Made ref_count signed to help detect negative ref_count bugs.
Diffstat (limited to 'src/rt')
-rw-r--r--src/rt/rust_internal.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rt/rust_internal.h b/src/rt/rust_internal.h
index a89144d7066..b012a4785b3 100644
--- a/src/rt/rust_internal.h
+++ b/src/rt/rust_internal.h
@@ -75,7 +75,7 @@ template <typename T>
 struct
 rc_base
 {
-    size_t ref_count;
+    int32_t ref_count;
 
     void ref() {
         ++ref_count;