Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
0702e535
R
Rust
项目概览
int
/
Rust
大约 1 年 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0702e535
编写于
6月 20, 2013
作者:
J
James Miller
提交者:
James Miller
6月 21, 2013
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
libstd: cleanup warnings
上级
3bc4d1a1
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
9 addition
and
27 deletion
+9
-27
src/libstd/comm.rs
src/libstd/comm.rs
+0
-1
src/libstd/old_iter.rs
src/libstd/old_iter.rs
+1
-1
src/libstd/os.rs
src/libstd/os.rs
+4
-6
src/libstd/pipes.rs
src/libstd/pipes.rs
+0
-1
src/libstd/task/spawn.rs
src/libstd/task/spawn.rs
+0
-1
src/libstd/unstable/dynamic_lib.rs
src/libstd/unstable/dynamic_lib.rs
+0
-1
src/libstd/unstable/global.rs
src/libstd/unstable/global.rs
+1
-1
src/libstd/unstable/lang.rs
src/libstd/unstable/lang.rs
+2
-14
src/libstd/vec.rs
src/libstd/vec.rs
+1
-1
未找到文件。
src/libstd/comm.rs
浏览文件 @
0702e535
...
...
@@ -20,7 +20,6 @@
use
kinds
::
Owned
;
use
option
::{
Option
,
Some
,
None
};
use
uint
;
use
vec
;
use
vec
::
OwnedVector
;
use
util
::
replace
;
use
unstable
::
sync
::{
Exclusive
,
exclusive
};
...
...
src/libstd/old_iter.rs
浏览文件 @
0702e535
...
...
@@ -16,7 +16,7 @@
#[allow(missing_doc)]
;
use
cmp
::{
Eq
,
Ord
};
use
cmp
::{
Eq
};
use
kinds
::
Copy
;
use
option
::{
None
,
Option
,
Some
};
use
vec
;
...
...
src/libstd/os.rs
浏览文件 @
0702e535
...
...
@@ -959,12 +959,10 @@ fn do_copy_file(from: &Path, to: &Path) -> bool {
fclose
(
ostream
);
// Give the new file the old file's permissions
unsafe
{
if
do
str
::
as_c_str
(
to
.to_str
())
|
to_buf
|
{
libc
::
chmod
(
to_buf
,
from_mode
as
mode_t
)
}
!=
0
{
return
false
;
// should be a condition...
}
if
do
str
::
as_c_str
(
to
.to_str
())
|
to_buf
|
{
libc
::
chmod
(
to_buf
,
from_mode
as
mode_t
)
}
!=
0
{
return
false
;
// should be a condition...
}
return
ok
;
}
...
...
src/libstd/pipes.rs
浏览文件 @
0702e535
...
...
@@ -86,7 +86,6 @@
use
container
::
Container
;
use
cast
::{
forget
,
transmute
,
transmute_copy
,
transmute_mut
};
use
cast
;
use
either
::{
Either
,
Left
,
Right
};
use
iterator
::
IteratorUtil
;
use
kinds
::
Owned
;
...
...
src/libstd/task/spawn.rs
浏览文件 @
0702e535
...
...
@@ -79,7 +79,6 @@
use
cell
::
Cell
;
use
container
::
Map
;
use
comm
::{
Chan
,
GenericChan
};
use
ptr
;
use
hashmap
::
HashSet
;
use
task
::
local_data_priv
::{
local_get
,
local_set
,
OldHandle
};
use
task
::
rt
::
rust_task
;
...
...
src/libstd/unstable/dynamic_lib.rs
浏览文件 @
0702e535
...
...
@@ -15,7 +15,6 @@
A simple wrapper over the platforms dynamic library facilities
*/
use
ptr
;
use
cast
;
use
path
;
use
libc
;
...
...
src/libstd/unstable/global.rs
浏览文件 @
0702e535
...
...
@@ -105,7 +105,7 @@ unsafe fn global_data_modify_<T:Owned>(
let
dtor
:
~
fn
()
=
match
maybe_dtor
{
Some
(
dtor
)
=>
dtor
,
None
=>
{
let
dtor
:
~
fn
()
=
||
unsafe
{
let
dtor
:
~
fn
()
=
||
{
let
_
destroy_value
:
~
T
=
transmute
(
data
);
};
dtor
...
...
src/libstd/unstable/lang.rs
浏览文件 @
0702e535
...
...
@@ -387,9 +387,6 @@ pub unsafe fn strdup_uniq(ptr: *c_uchar, len: uint) -> ~str {
pub
fn
start
(
main
:
*
u8
,
argc
:
int
,
argv
:
**
c_char
,
crate_map
:
*
u8
)
->
int
{
use
rt
;
use
sys
::
Closure
;
use
ptr
;
use
cast
;
use
os
;
unsafe
{
...
...
@@ -399,17 +396,8 @@ pub fn start(main: *u8, argc: int, argv: **c_char,
crate_map
as
*
c_void
)
as
int
;
}
else
{
return
do
rt
::
start
(
argc
,
argv
as
**
u8
,
crate_map
)
{
unsafe
{
// `main` is an `fn() -> ()` that doesn't take an environment
// XXX: Could also call this as an `extern "Rust" fn` once they work
let
main
=
Closure
{
code
:
main
as
*
(),
env
:
ptr
::
null
(),
};
let
mainfn
:
&
fn
()
=
cast
::
transmute
(
main
);
mainfn
();
}
let
main
:
extern
"Rust"
fn
()
=
transmute
(
main
);
main
();
};
}
}
...
...
src/libstd/vec.rs
浏览文件 @
0702e535
...
...
@@ -19,7 +19,7 @@
use
clone
::
Clone
;
use
old_iter
::
BaseIter
;
use
old_iter
;
use
iterator
::{
Iterator
,
IteratorUtil
};
use
iterator
::{
Iterator
};
use
iter
::
FromIter
;
use
kinds
::
Copy
;
use
libc
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录