1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-28 03:27:44 +00:00

Merge pull request #158 from PeteJodo/master

Fixed most issues caused by libc being moved from std to it's own crate.
This commit is contained in:
Arcterus 2014-04-08 07:54:48 -07:00
commit 6ba4a81d5c
27 changed files with 33 additions and 9 deletions

View file

@ -14,6 +14,7 @@
extern crate serialize;
extern crate getopts;
extern crate libc;
#[phase(syntax, link)] extern crate log;
use std::char;

View file

@ -11,6 +11,7 @@
*/
extern crate getopts;
extern crate libc;
use std::io::{print, println};
use std::os;

View file

@ -2,7 +2,7 @@
extern crate getopts;
use std::libc::{
use libc::{
c_char,
c_int,
uid_t,

View file

@ -30,7 +30,7 @@ macro_rules! show_warning(
macro_rules! crash(
($exitcode:expr, $($args:expr),+) => ({
show_error!($exitcode, $($args),+);
unsafe { ::std::libc::exit($exitcode as ::std::libc::c_int); }
unsafe { ::libc::exit($exitcode as ::libc::c_int); }
})
)
@ -38,7 +38,7 @@ macro_rules! crash(
#[macro_export]
macro_rules! exit(
($exitcode:expr) => ({
unsafe { ::std::libc::exit($exitcode); }
unsafe { ::libc::exit($exitcode); }
})
)

View file

@ -4,7 +4,7 @@
pub use self::utmpx::{DEFAULT_FILE,USER_PROCESS,BOOT_TIME,c_utmp};
#[cfg(target_os = "linux")]
mod utmpx {
use std::libc;
use libc;
pub static DEFAULT_FILE: &'static str = "/var/run/utmp";
@ -48,7 +48,7 @@ mod utmpx {
#[cfg(target_os = "macos")]
mod utmpx {
use std::libc;
use libc;
pub static DEFAULT_FILE: &'static str = "/var/run/utmpx";

View file

@ -13,6 +13,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
extern crate sync;
extern crate time;

View file

@ -11,6 +11,7 @@
*/
extern crate getopts;
extern crate libc;
use std::os;
use std::io::{print, println};

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::io;
use std::io::fs::File;

View file

@ -11,6 +11,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use getopts::{

View file

@ -15,6 +15,7 @@
extern crate getopts;
extern crate collections;
extern crate serialize;
extern crate libc;
#[phase(syntax, link)] extern crate log;
@ -27,7 +28,7 @@ use getopts::{
usage,
};
use std::libc::{c_long};
use libc::{c_long};
#[path = "../common/util.rs"]
mod util;

View file

@ -13,8 +13,9 @@
*/
extern crate getopts;
extern crate libc;
use std::{os,libc,str};
use std::{os,str};
use getopts::{optflag, getopts, usage};
extern {

View file

@ -13,6 +13,7 @@
extern crate getopts;
extern crate libc;
extern crate collections;
extern crate serialize;

View file

@ -16,11 +16,12 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::io::{print, println};
use std::os;
use std::str;
use std::libc;
use libc::c_char;
#[path = "../common/util.rs"] mod util;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::io::fs;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::io;
use std::os;

View file

@ -14,6 +14,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::io::print;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::io::print;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::io::{print, stdin, stdio, fs, BufferedReader};

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::io::{print, fs};

View file

@ -6,6 +6,7 @@
// TODO: Support -f flag
extern crate getopts;
extern crate libc;
use std::os;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::num;
use std::cast;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::io;
use std::os;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::io::{File, Open, ReadWrite, fs};
use std::os;

View file

@ -17,8 +17,9 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::{libc,str,os};
use std::{str,os};
use std::io::println;
use std::io::stdio::stderr;
use getopts::{optflag,getopts};

View file

@ -15,6 +15,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::mem::uninit;

View file

@ -12,6 +12,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::str::from_utf8;

View file

@ -14,6 +14,7 @@
#![feature(macro_rules)]
extern crate getopts;
extern crate libc;
use std::os;
use std::io::{print, println};