diff options
| -rw-r--r-- | mullvad-daemon/src/exception_logging/win.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mullvad-daemon/src/exception_logging/win.rs b/mullvad-daemon/src/exception_logging/win.rs index 485b921fc6..e00447b3f6 100644 --- a/mullvad-daemon/src/exception_logging/win.rs +++ b/mullvad-daemon/src/exception_logging/win.rs @@ -25,6 +25,11 @@ use windows_sys::Win32::{ /// Minidump file name const MINIDUMP_FILENAME: &str = "DAEMON.DMP"; +/// Enable logging of unhandled SEH exceptions. +pub fn enable() { + unsafe { SetUnhandledExceptionFilter(Some(logging_exception_filter)) }; +} + #[repr(C)] #[allow(dead_code)] enum MINIDUMP_TYPE { @@ -107,11 +112,6 @@ fn generate_minidump( Ok(()) } -/// Enable logging of unhandled SEH exceptions. -pub fn enable() { - unsafe { SetUnhandledExceptionFilter(Some(logging_exception_filter)) }; -} - fn exception_code_to_string(value: &EXCEPTION_RECORD) -> Option<Cow<'_, str>> { use windows_sys::Win32::Foundation::*; let name = match value.ExceptionCode { |
