diff options
author | Blaž Hrastnik | 2021-08-29 14:01:18 +0000 |
---|---|---|
committer | Blaž Hrastnik | 2021-08-29 14:01:18 +0000 |
commit | 81f51c13fa7de0ce2a7e787f7d6385d0e72097e9 (patch) | |
tree | dab64c75952cb957ce639f33889cb32d73731ec4 | |
parent | 51328a49662b7daf0fda83e30268fff252d7d00e (diff) |
dap: continued: THis check is already done before the match statement
-rw-r--r-- | helix-term/src/application.rs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs index b92512be..70abc783 100644 --- a/helix-term/src/application.rs +++ b/helix-term/src/application.rs @@ -314,7 +314,7 @@ impl Application { if let Some(helix_dap::StackFrame { source: Some(helix_dap::Source { - path: Some(ref src), + path: Some(ref path), .. }), line, @@ -324,7 +324,7 @@ impl Application { .. }) = debugger.stack_pointer { - let path = src.clone(); + let path = path.clone(); self.editor .open(path, helix_view::editor::Action::Replace) .unwrap(); @@ -385,11 +385,9 @@ impl Application { .set_status("Debugged application started".to_owned()); } Event::Continued(_) => { - if let Some(debugger) = self.editor.debugger.as_mut() { - debugger.stopped_thread = None; - debugger.stack_pointer = None; - debugger.is_running = true; - } + debugger.stopped_thread = None; + debugger.stack_pointer = None; + debugger.is_running = true; } ev => { log::warn!("Unhandled event {:?}", ev); |