Remove deprecated items
This commit is contained in:
parent
867863cf11
commit
e41200c30b
4 changed files with 13 additions and 13 deletions
|
@ -1,4 +1,4 @@
|
||||||
#![feature(path, io, os)]
|
#![feature(path, io, os, env, core)]
|
||||||
|
|
||||||
extern crate zip;
|
extern crate zip;
|
||||||
|
|
||||||
|
@ -6,10 +6,10 @@ use std::old_io;
|
||||||
|
|
||||||
fn main()
|
fn main()
|
||||||
{
|
{
|
||||||
let args = std::os::args();
|
let args = std::env::args().map(|v| v.into_string().unwrap()).collect::<Vec<_>>();
|
||||||
if args.len() < 2 {
|
if args.len() < 2 {
|
||||||
println!("Usage: {} <filename>", args[0]);
|
println!("Usage: {} <filename>", args[0]);
|
||||||
std::os::set_exit_status(1);
|
std::env::set_exit_status(1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let fname = Path::new(&*args[1]);
|
let fname = Path::new(&*args[1]);
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#![feature(os, path, io)]
|
#![feature(os, path, io, env)]
|
||||||
|
|
||||||
extern crate zip;
|
extern crate zip;
|
||||||
|
|
||||||
fn main()
|
fn main()
|
||||||
{
|
{
|
||||||
let args = std::os::args();
|
let args = std::env::args().map(|v| v.into_string().unwrap()).collect::<Vec<_>>();
|
||||||
if args.len() < 2 {
|
if args.len() < 2 {
|
||||||
println!("Usage: {} <filename>", args[0]);
|
println!("Usage: {} <filename>", args[0]);
|
||||||
std::os::set_exit_status(1);
|
std::env::set_exit_status(1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let fname = Path::new(&*args[1]);
|
let fname = Path::new(&*args[1]);
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
#![feature(io, os, path)]
|
#![feature(io, os, path, env)]
|
||||||
|
|
||||||
extern crate zip;
|
extern crate zip;
|
||||||
|
|
||||||
fn main()
|
fn main()
|
||||||
{
|
{
|
||||||
let args = std::os::args();
|
let args = std::env::args().map(|v| v.into_string().unwrap()).collect::<Vec<_>>();
|
||||||
if args.len() < 2 {
|
if args.len() < 2 {
|
||||||
println!("Usage: {} <filename>", args[0]);
|
println!("Usage: {} <filename>", args[0]);
|
||||||
std::os::set_exit_status(1);
|
std::env::set_exit_status(1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ use spec;
|
||||||
use reader_spec;
|
use reader_spec;
|
||||||
use result::{ZipResult, ZipError};
|
use result::{ZipResult, ZipError};
|
||||||
use std::old_io;
|
use std::old_io;
|
||||||
use std::cell::RefCell;
|
use std::cell::{RefCell, BorrowState};
|
||||||
use std::collections::HashMap;
|
use std::collections::HashMap;
|
||||||
use flate2::FlateReader;
|
use flate2::FlateReader;
|
||||||
use bzip2::reader::BzDecompressor;
|
use bzip2::reader::BzDecompressor;
|
||||||
|
@ -89,10 +89,10 @@ impl<T: Reader+Seek> ZipReader<T>
|
||||||
/// May return `ReaderUnavailable` if there is another reader borrowed.
|
/// May return `ReaderUnavailable` if there is another reader borrowed.
|
||||||
pub fn read_file(&self, file: &ZipFile) -> ZipResult<Box<Reader>>
|
pub fn read_file(&self, file: &ZipFile) -> ZipResult<Box<Reader>>
|
||||||
{
|
{
|
||||||
let mut inner_reader = match self.inner.try_borrow_mut()
|
let mut inner_reader = match self.inner.borrow_state()
|
||||||
{
|
{
|
||||||
Some(reader) => reader,
|
BorrowState::Unused => self.inner.borrow_mut(),
|
||||||
None => return Err(ZipError::ReaderUnavailable),
|
_ => return Err(ZipError::ReaderUnavailable),
|
||||||
};
|
};
|
||||||
let pos = file.data_start as i64;
|
let pos = file.data_start as i64;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue