From 4181b67599c6df28747e2e109b32f8d279d7ca8b Mon Sep 17 00:00:00 2001
From: Silas Kraume <silas.kraume1552@gmail.com>
Date: Mon, 19 Feb 2024 01:33:33 +0100
Subject: [PATCH] refactored debug info

---
 cat_win/cat.py | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/cat_win/cat.py b/cat_win/cat.py
index 01db2f74..46a1bc7d 100644
--- a/cat_win/cat.py
+++ b/cat_win/cat.py
@@ -1210,12 +1210,9 @@ def main():
             err_print('Cleaning', tmp_file)
         try:
             os.remove(tmp_file)
-        except FileNotFoundError:
+        except (FileNotFoundError, PermissionError, OSError) as e:
             if holder.args_id[ARGS_DEBUG]:
-                err_print('FileNotFoundError', tmp_file)
-        except PermissionError:
-            if holder.args_id[ARGS_DEBUG]:
-                err_print('PermissionError  ', tmp_file)
+                err_print(type(e).__name__, tmp_file)
     if holder.args_id[ARGS_DEBUG]:
         err_print('===================================================' + \
             '====================================================')