summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-05-11 06:52:09 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-05-12 09:14:39 -0300
commit28e28d6b8ee47b7d1c69971c0b6e47b4138bf95a (patch)
tree106147e4add4e396185b252fbd7e4902cae2ecbe
parent98783c8b0a6cef01fb9eee0d040f6045cf9c8cb2 (diff)
downloadmullvadvpn-28e28d6b8ee47b7d1c69971c0b6e47b4138bf95a.tar.xz
mullvadvpn-28e28d6b8ee47b7d1c69971c0b6e47b4138bf95a.zip
Move crate imports into platform specific module
-rw-r--r--windows-service/examples/simple_service.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/windows-service/examples/simple_service.rs b/windows-service/examples/simple_service.rs
index 31773519a5..d7b0416466 100644
--- a/windows-service/examples/simple_service.rs
+++ b/windows-service/examples/simple_service.rs
@@ -15,12 +15,12 @@
// `tail -F C:\Windows\Temp\simple-service.log`
//
+#[cfg(windows)]
#[macro_use]
extern crate error_chain;
+#[cfg(windows)]
#[macro_use]
extern crate log;
-extern crate simplelog;
-
#[cfg(windows)]
#[macro_use]
extern crate windows_service;
@@ -37,6 +37,8 @@ fn main() {
#[cfg(windows)]
mod simple_service {
+ extern crate simplelog;
+
use std::ffi::OsString;
use std::fs::OpenOptions;
use std::path::PathBuf;
@@ -45,8 +47,8 @@ mod simple_service {
use std::time::Duration;
use std::{env, io, thread, time};
+ use self::simplelog::{CombinedLogger, Config, WriteLogger};
use log::LevelFilter;
- use simplelog::{CombinedLogger, Config, WriteLogger};
use windows_service::service::{
ServiceAccess, ServiceControl, ServiceControlAccept, ServiceErrorControl, ServiceExitCode,