From a3fedee46e1c516e89d53f1aedecad350e0f8458 Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Fri, 20 Feb 2015 14:41:16 +0100 Subject: [PATCH] Return usize from IDLInterface::get_prototype_depth. It is used as an index into an array. --- components/script/dom/bindings/codegen/CodegenRust.py | 2 +- components/script/dom/bindings/conversions.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index fd560bb542a..ae3b1ed72be 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -1923,7 +1923,7 @@ impl IDLInterface for ${type} { fn get_prototype_id() -> PrototypeList::ID { PrototypeList::ID::${type} } - fn get_prototype_depth() -> uint { + fn get_prototype_depth() -> usize { ${depth} } } diff --git a/components/script/dom/bindings/conversions.rs b/components/script/dom/bindings/conversions.rs index da44795748c..4d5c0ee668a 100644 --- a/components/script/dom/bindings/conversions.rs +++ b/components/script/dom/bindings/conversions.rs @@ -62,7 +62,7 @@ pub trait IDLInterface { fn get_prototype_id() -> PrototypeList::ID; /// Returns the prototype depth, i.e., the number of interfaces this /// interface inherits from. - fn get_prototype_depth() -> uint; + fn get_prototype_depth() -> usize; } /// A trait to convert Rust types to `JSVal`s.