aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Walton <[email protected]>2011-05-08 21:08:43 -0700
committerPatrick Walton <[email protected]>2011-05-08 21:10:42 -0700
commit7641142ce2a444f96f11ddbb16c08b2d3e19c1c3 (patch)
tree1416cbdfcb50ac235d9e9bd5195143dd4dedd04a
parentbuild: `uname -m` is a lie on 64-bit Darwin. Add a workaround. (diff)
downloadrust-7641142ce2a444f96f11ddbb16c08b2d3e19c1c3.tar.xz
rust-7641142ce2a444f96f11ddbb16c08b2d3e19c1c3.zip
rt: Consistently refer to structs as structs and classes as classes. Clang complains about this.
-rw-r--r--src/rt/rust_internal.h4
-rw-r--r--src/rt/rust_log.h4
-rw-r--r--src/rt/rust_proxy.h2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/rt/rust_internal.h b/src/rt/rust_internal.h
index 2676e9b9..29e36fcd 100644
--- a/src/rt/rust_internal.h
+++ b/src/rt/rust_internal.h
@@ -47,8 +47,8 @@ extern "C" {
#include "sync/lock_and_signal.h"
#include "sync/lock_free_queue.h"
-class rust_dom;
-class rust_task;
+struct rust_dom;
+struct rust_task;
class rust_log;
class rust_port;
class rust_chan;
diff --git a/src/rt/rust_log.h b/src/rt/rust_log.h
index 51019a89..dd42ee00 100644
--- a/src/rt/rust_log.h
+++ b/src/rt/rust_log.h
@@ -22,8 +22,8 @@ const uint32_t log_note = 1;
} \
} while (0)
-class rust_dom;
-class rust_task;
+struct rust_dom;
+struct rust_task;
class rust_log {
diff --git a/src/rt/rust_proxy.h b/src/rt/rust_proxy.h
index 2b5e820d..ce41b654 100644
--- a/src/rt/rust_proxy.h
+++ b/src/rt/rust_proxy.h
@@ -64,7 +64,7 @@ public:
};
class rust_message_queue;
-class rust_task;
+struct rust_task;
//
// Local Variables: