diff options
| author | Brian Anderson <banderson@mozilla.com> | 2013-11-12 06:05:03 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2013-11-12 06:05:03 -0800 |
| commit | 6b6f89b0ecf7dcde1a03cc5f61fe0767befadd5f (patch) | |
| tree | e309f6f0c5219bc19c5ef2d54992d426f3ee2b1e /src/rt/rust_builtin.cpp | |
| parent | 11b07847e6e75bfd26efe85f8c60f53fcc55a631 (diff) | |
| download | rust-6b6f89b0ecf7dcde1a03cc5f61fe0767befadd5f.tar.gz rust-6b6f89b0ecf7dcde1a03cc5f61fe0767befadd5f.zip | |
rt: Delete more C++
Diffstat (limited to 'src/rt/rust_builtin.cpp')
| -rw-r--r-- | src/rt/rust_builtin.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp index b8e808863c0..90042491d1d 100644 --- a/src/rt/rust_builtin.cpp +++ b/src/rt/rust_builtin.cpp @@ -10,7 +10,6 @@ /* Foreign builtins. */ -#include "rust_util.h" #include "sync/lock_and_signal.h" #include "vg/valgrind.h" @@ -234,6 +233,16 @@ precise_time_ns(uint64_t *ns) { #endif } +struct +rust_vec +{ + size_t fill; // in bytes; if zero, heapified + size_t alloc; // in bytes + uint8_t data[0]; +}; + +typedef rust_vec rust_str; + struct rust_tm { int32_t tm_sec; int32_t tm_min; |
