Addressing Rust 1.13 warnings

This commit is contained in:
Antoine Gersant 2016-11-13 01:18:53 -08:00
parent bf2f4142fa
commit 507d922c92

View file

@ -1,12 +1,13 @@
use std::cmp;
use std::fs::DirBuilder;
use std::path::*;
use std::hash::{Hash, Hasher, SipHasher};
use image; use image;
use image::GenericImage; use image::GenericImage;
use image::ImageBuffer; use image::ImageBuffer;
use image::FilterType; use image::FilterType;
use image::imageops::resize; use image::imageops::resize;
use std::cmp;
use std::collections::hash_map::DefaultHasher;
use std::fs::DirBuilder;
use std::hash::{Hash, Hasher};
use std::path::*;
use error::*; use error::*;
@ -15,7 +16,7 @@ const THUMBNAILS_PATH: &'static str = "tmp/thumbnails";
fn hash(path: &Path, dimension: u32) -> u64 { fn hash(path: &Path, dimension: u32) -> u64 {
let path_string = path.to_string_lossy(); let path_string = path.to_string_lossy();
let hash_input = format!("{}:{}", path_string, dimension.to_string()); let hash_input = format!("{}:{}", path_string, dimension.to_string());
let mut hasher = SipHasher::new(); let mut hasher = DefaultHasher::new();
hash_input.hash(&mut hasher); hash_input.hash(&mut hasher);
hasher.finish() hasher.finish()
} }