[librsvg] rust/src: Remove unused muts, modules, etc.
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg] rust/src: Remove unused muts, modules, etc.
- Date: Wed, 22 Feb 2017 03:39:00 +0000 (UTC)
commit 112ce31aa0193de9601f90c3316e6ecb66cae48d
Author: Federico Mena Quintero <federico gnome org>
Date: Tue Feb 21 20:03:21 2017 -0600
rust/src: Remove unused muts, modules, etc.
rust/src/node.rs | 33 ++++++++++++++++-----------------
rust/src/path_parser.rs | 1 -
2 files changed, 16 insertions(+), 18 deletions(-)
---
diff --git a/rust/src/node.rs b/rust/src/node.rs
index 5b52ebc..ef8543e 100644
--- a/rust/src/node.rs
+++ b/rust/src/node.rs
@@ -276,15 +276,14 @@ mod tests {
use state::RsvgState;
use super::*;
use std::ptr;
- use std::mem;
struct TestNodeImpl {}
impl NodeTrait for TestNodeImpl {
- fn set_atts (&self, node: &RsvgNode, handle: *const RsvgHandle, pbag: *const RsvgPropertyBag) {
+ fn set_atts (&self, _: &RsvgNode, _: *const RsvgHandle, _: *const RsvgPropertyBag) {
}
- fn draw (&self, node: &RsvgNode, draw_ctx: *const RsvgDrawingCtx, dominate: i32) {
+ fn draw (&self, _: &RsvgNode, _: *const RsvgDrawingCtx, _: i32) {
}
fn get_c_impl (&self) -> *const RsvgCNodeImpl {
@@ -299,18 +298,18 @@ mod tests {
ptr::null_mut (),
Box::new (TestNodeImpl {})));
- let mut ref1 = box_node (node);
+ let ref1 = box_node (node);
let new_node: &mut RsvgNode = unsafe { &mut *ref1 };
let weak = Rc::downgrade (new_node);
- let mut ref2 = unsafe { rsvg_node_ref (new_node) };
+ let ref2 = rsvg_node_ref (new_node);
assert! (weak.upgrade ().is_some ());
- ref2 = unsafe { rsvg_node_unref (ref2) };
+ rsvg_node_unref (ref2);
assert! (weak.upgrade ().is_some ());
- ref1 = unsafe { rsvg_node_unref (ref1) };
+ rsvg_node_unref (ref1);
assert! (weak.upgrade ().is_none ());
}
@@ -321,14 +320,14 @@ mod tests {
ptr::null_mut (),
Box::new (TestNodeImpl {})));
- let mut ref1 = box_node (node);
+ let ref1 = box_node (node);
- let mut ref2 = unsafe { rsvg_node_ref (ref1) };
+ let ref2 = rsvg_node_ref (ref1);
- unsafe { assert! (rsvg_node_is_same (ref1, ref2)); }
+ assert! (rsvg_node_is_same (ref1, ref2));
- ref1 = rsvg_node_unref (ref1);
- ref2 = rsvg_node_unref (ref2);
+ rsvg_node_unref (ref1);
+ rsvg_node_unref (ref2);
}
#[test]
@@ -338,18 +337,18 @@ mod tests {
ptr::null_mut (),
Box::new (TestNodeImpl {})));
- let mut ref1 = box_node (node1);
+ let ref1 = box_node (node1);
let node2 = Rc::new (Node::new (NodeType::Path,
None,
ptr::null_mut (),
Box::new (TestNodeImpl {})));
- let mut ref2 = box_node (node2);
+ let ref2 = box_node (node2);
- unsafe { assert! (!rsvg_node_is_same (ref1, ref2)); }
+ assert! (!rsvg_node_is_same (ref1, ref2));
- ref1 = rsvg_node_unref (ref1);
- ref2 = rsvg_node_unref (ref2);
+ rsvg_node_unref (ref1);
+ rsvg_node_unref (ref2);
}
}
diff --git a/rust/src/path_parser.rs b/rust/src/path_parser.rs
index 82cd409..782d129 100644
--- a/rust/src/path_parser.rs
+++ b/rust/src/path_parser.rs
@@ -1018,7 +1018,6 @@ pub extern fn rsvg_path_parser_from_str_into_builder (path_str: *const libc::c_c
#[cfg(test)]
mod tests {
use super::*;
- use path_builder::*;
extern crate cairo;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]