mirror of
https://github.com/watchexec/watchexec.git
synced 2024-09-28 22:21:33 +02:00
Windows compilation fixes
This commit is contained in:
parent
6523f6edf5
commit
707fa2e952
@ -46,7 +46,7 @@ pub fn install_handler<F>(handler: F)
|
||||
where F: Fn() + 'static + Send + Sync {
|
||||
|
||||
use kernel32::SetConsoleCtrlHandler;
|
||||
use winapi::{BOOL, DWORD, FALSE};
|
||||
use winapi::{BOOL, DWORD, FALSE, TRUE};
|
||||
|
||||
pub unsafe extern "system" fn ctrl_handler(_: DWORD) -> BOOL {
|
||||
invoke();
|
||||
|
@ -135,7 +135,7 @@ mod imp {
|
||||
}
|
||||
|
||||
impl Drop for Process {
|
||||
fn drop(&self) {
|
||||
fn drop(&mut self) {
|
||||
unsafe {
|
||||
let _ = CloseHandle(self.job);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user