summaryrefslogtreecommitdiff
path: root/src/GDB.hs
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2023-03-22 21:47:42 +0100
committerRoman Smrž <roman.smrz@seznam.cz>2023-03-22 21:47:42 +0100
commitea38fdd4614bc8d3c5adf36932b0e5808a4cba67 (patch)
treef78f34bce6539d7ad97d09c03babed0b9be3b8cd /src/GDB.hs
parent1bff4ce6c10c762f846709578d6f036b3e45691f (diff)
Fix non-exhaustive pattern match warnings
Diffstat (limited to 'src/GDB.hs')
-rw-r--r--src/GDB.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/GDB.hs b/src/GDB.hs
index 8c23bb9..e73a049 100644
--- a/src/GDB.hs
+++ b/src/GDB.hs
@@ -190,7 +190,7 @@ gdbCompletion gdb (revcmd, _) = do
gdbCommandRes gdb ("-complete " <> T.pack (show (reverse revcmd))) >>= \case
(Done, resp)
| Just (MiList matches) <- lookup "matches" resp -> do
- return ("", map (\(MiString m) -> Completion (T.unpack m) (T.unpack m) False) matches)
+ return ("", concatMap (\case MiString m -> [Completion (T.unpack m) (T.unpack m) False]; _ -> []) matches)
_ -> return ("", [])