diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-07-07 13:30:48 -0700 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-08-04 15:45:16 -0700 |
| commit | bd908d4c0e9cc4717928e63d7ed64cd9ffe0bfce (patch) | |
| tree | 320111032a4e6435c3e2a50421909249b8f49f37 /src/rt/rust_stack.cpp | |
| parent | 3102b1797e24b9dd8eef2f68a74ec83749d7b53d (diff) | |
| download | rust-bd908d4c0e9cc4717928e63d7ed64cd9ffe0bfce.tar.gz rust-bd908d4c0e9cc4717928e63d7ed64cd9ffe0bfce.zip | |
std and rustc: explicitly pass c strings to c functions
When strings lose their trailing null, this pattern will become dangerous: let foo = "bar"; let foo_ptr: *u8 = &foo[0]; Instead we should use c_strs to handle this correctly.
Diffstat (limited to 'src/rt/rust_stack.cpp')
0 files changed, 0 insertions, 0 deletions
