summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mullvad-daemon/src/exception_logging/win.rs10
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 {