about summary refs log tree commit diff
path: root/src/compiletest
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2011-10-10 15:19:34 -0700
committerBrian Anderson <banderson@mozilla.com>2011-10-12 16:33:06 -0700
commitdb16fce77f142db2df1dceaaf2b7d04a073a8095 (patch)
tree102abf92c9a6219a01506a9cd43bb63257aeb8f3 /src/compiletest
parent85da98db4ae228f8b3d1b1ebf702b0fea99bd7e6 (diff)
downloadrust-db16fce77f142db2df1dceaaf2b7d04a073a8095.tar.gz
rust-db16fce77f142db2df1dceaaf2b7d04a073a8095.zip
all tests pass
Diffstat (limited to 'src/compiletest')
-rw-r--r--src/compiletest/procsrv.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiletest/procsrv.rs b/src/compiletest/procsrv.rs
index 6a74d044bfb..467b98d8b64 100644
--- a/src/compiletest/procsrv.rs
+++ b/src/compiletest/procsrv.rs
@@ -79,7 +79,7 @@ fn writeclose(fd: int, s: option::t<str>) unsafe {
     os::libc::close(fd);
 }
 
-fn readclose(fd: int) -> str {
+fn readclose(fd: int) -> str unsafe {
     // Copied from run::program_output
     let file = os::fd_FILE(fd);
     let reader = io::new_reader(io::FILE_buf_reader(file, option::none));
@@ -92,7 +92,7 @@ fn readclose(fd: int) -> str {
     ret buf;
 }
 
-fn worker(p: port<request>) {
+fn worker(p: port<request>) unsafe {
 
     // FIXME (787): If we declare this inside of the while loop and then
     // break out of it before it's ever initialized (i.e. we don't run