Skip to content

Commit b2e0c95

Browse files
committed
update for uint -> u32
1 parent 748a9c9 commit b2e0c95

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

examples/calculator/server.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ fn evaluate_impl(
5050
match params {
5151
None => {Err("bad parameter".to_string())}
5252
Some(params) => {
53-
Ok(params.get(p as uint))
53+
Ok(params.get(p))
5454
}
5555
}
5656
}
@@ -64,9 +64,9 @@ fn evaluate_impl(
6464
}
6565
let mut request = func.call_request();
6666
{
67-
let request_params = request.init().init_params(param_values.len());
67+
let request_params = request.init().init_params(param_values.len() as u32);
6868
for ii in range(0, param_values.len()) {
69-
request_params.set(ii, param_values[ii]);
69+
request_params.set(ii as u32, param_values[ii]);
7070
}
7171
}
7272
Ok(try!(request.send().wait()).get_value())
@@ -76,12 +76,12 @@ fn evaluate_impl(
7676
}
7777

7878
struct FunctionImpl {
79-
param_count : uint,
79+
param_count : u32,
8080
body : MallocMessageBuilder,
8181
}
8282

8383
impl FunctionImpl {
84-
fn new(param_count : uint, body : calculator::expression::Reader) -> FunctionImpl {
84+
fn new(param_count : u32, body : calculator::expression::Reader) -> FunctionImpl {
8585
let mut result = FunctionImpl { param_count : param_count, body : MallocMessageBuilder::new_default() };
8686
result.body.set_root(&body);
8787
result
@@ -91,7 +91,7 @@ impl FunctionImpl {
9191
impl calculator::function::Server for FunctionImpl {
9292
fn call(&mut self, mut context : calculator::function::CallContext) {
9393
let (params, results) = context.get();
94-
if params.get_params().size() != self.param_count{
94+
if params.get_params().size() != self.param_count {
9595
//"Wrong number of parameters."
9696
return context.fail();
9797
};
@@ -155,7 +155,7 @@ impl calculator::Server for CalculatorImpl {
155155
results.set_func(
156156
FromServer::new(
157157
None::<LocalClient>,
158-
box FunctionImpl::new(params.get_param_count() as uint, params.get_body())));
158+
box FunctionImpl::new(params.get_param_count() as u32, params.get_body())));
159159
context.done();
160160
}
161161
fn get_operator<'a>(& mut self, mut context : calculator::GetOperatorContext<'a>) {

src/rpc.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -705,11 +705,11 @@ impl ClientHook for PipelineClient {
705705
let target = call.init_target();
706706
let promised_answer = target.init_promised_answer();
707707
promised_answer.set_question_id(self.question_ref.id);
708-
let transform = promised_answer.init_transform(self.ops.len());
708+
let transform = promised_answer.init_transform(self.ops.len() as u32);
709709
for ii in range(0, self.ops.len()) {
710710
match self.ops.as_slice()[ii] {
711-
pipeline_op::Noop => transform.get(ii).set_noop(()),
712-
pipeline_op::GetPointerField(idx) => transform.get(ii).set_get_pointer_field(idx),
711+
pipeline_op::Noop => transform.get(ii as u32).set_noop(()),
712+
pipeline_op::GetPointerField(idx) => transform.get(ii as u32).set_get_pointer_field(idx),
713713
}
714714
}
715715
}
@@ -773,29 +773,29 @@ impl ClientHook for PromisedAnswerClient {
773773
fn write_outgoing_cap_table(rpc_chan : &::std::comm::Sender<RpcEvent>, message : &mut MallocMessageBuilder) {
774774
fn write_payload(rpc_chan : &::std::comm::Sender<RpcEvent>, cap_table : & [Box<::std::any::Any>],
775775
payload : payload::Builder) {
776-
let new_cap_table = payload.init_cap_table(cap_table.len());
777-
for ii in range(0, cap_table.len()) {
778-
match cap_table[ii].downcast_ref::<OwnedCapDescriptor>() {
776+
let new_cap_table = payload.init_cap_table(cap_table.len() as u32);
777+
for ii in range::<u32>(0, cap_table.len() as u32) {
778+
match cap_table[ii as uint].downcast_ref::<OwnedCapDescriptor>() {
779779
Some(&NoDescriptor) => {}
780780
Some(&ReceiverHosted(import_id)) => {
781781
new_cap_table.get(ii).set_receiver_hosted(import_id);
782782
}
783783
Some(&ReceiverAnswer(question_id,ref ops)) => {
784784
let promised_answer = new_cap_table.get(ii).init_receiver_answer();
785785
promised_answer.set_question_id(question_id);
786-
let transform = promised_answer.init_transform(ops.len());
787-
for ii in range(0, ops.len()) {
788-
match ops.as_slice()[ii] {
789-
pipeline_op::Noop => transform.get(ii).set_noop(()),
790-
pipeline_op::GetPointerField(idx) => transform.get(ii).set_get_pointer_field(idx),
786+
let transform = promised_answer.init_transform(ops.len() as u32);
787+
for jj in range(0, ops.len()) {
788+
match ops.as_slice()[jj] {
789+
pipeline_op::Noop => transform.get(jj as u32).set_noop(()),
790+
pipeline_op::GetPointerField(idx) => transform.get(jj as u32).set_get_pointer_field(idx),
791791
}
792792
}
793793
}
794794
Some(&SenderHosted(export_id)) => {
795795
new_cap_table.get(ii).set_sender_hosted(export_id);
796796
}
797797
None => {
798-
match cap_table[ii].downcast_ref::<Box<ClientHook+Send>>() {
798+
match cap_table[ii as uint].downcast_ref::<Box<ClientHook+Send>>() {
799799
Some(clienthook) => {
800800
let (chan, port) = ::std::comm::channel::<ExportId>();
801801
rpc_chan.send(NewLocalServer(clienthook.copy(), chan));

0 commit comments

Comments
 (0)