Blob Blame History Raw
From 694dd9240fe42d9544af82ed161927c62971d95d Mon Sep 17 00:00:00 2001
From: mc78 <mc78@outlook.de>
Date: Tue, 12 Nov 2019 20:48:43 +0100
Subject: [PATCH 101/170] Added comment to debugger exit with error

---
 libsrc/common/_afailed.c             | 2 +-
 libsrc/common/abort.c                | 2 +-
 libsrc/dbg/dbg.c                     | 7 +++++--
 libsrc/geos-common/common/_afailed.c | 1 +
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/libsrc/common/_afailed.c b/libsrc/common/_afailed.c
index 654025e1..980045a6 100644
--- a/libsrc/common/_afailed.c
+++ b/libsrc/common/_afailed.c
@@ -10,7 +10,7 @@
 #include <signal.h>
 #include <stdio.h>
 #include <stdlib.h>
-
+#include <cc65.h>
 
 
 void __fastcall__ _afailed (char* file, unsigned line)
diff --git a/libsrc/common/abort.c b/libsrc/common/abort.c
index e59adb7d..43f4ab00 100644
--- a/libsrc/common/abort.c
+++ b/libsrc/common/abort.c
@@ -9,7 +9,7 @@
 #include <stdio.h>
 #include <stdlib.h> 
 #include <signal.h>
-
+#include <cc65.h>
 
 
 void abort (void)
diff --git a/libsrc/dbg/dbg.c b/libsrc/dbg/dbg.c
index 1b08d775..a58e6c7a 100644
--- a/libsrc/dbg/dbg.c
+++ b/libsrc/dbg/dbg.c
@@ -14,7 +14,7 @@
 #include <ctype.h>
 #include <6502.h>
 #include <dbg.h>
-
+#include <cc65.h>
 
 
 /*****************************************************************************/
@@ -1580,8 +1580,11 @@ void DbgEntry (void)
             case 'q':
                 /* Quit program */
                 clrscr ();
+                
+                /* Exit intentionally with error because one may
+                   say that DbgEntry is always abnormal. */
                 exit (CC65_EXIT_FAILURE);
-
+        
         }
     }
 }
diff --git a/libsrc/geos-common/common/_afailed.c b/libsrc/geos-common/common/_afailed.c
index ec21a6b4..cc9610dd 100644
--- a/libsrc/geos-common/common/_afailed.c
+++ b/libsrc/geos-common/common/_afailed.c
@@ -7,6 +7,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <geos.h>
+#include <cc65.h>
 
 void _afailed (char* file, unsigned line)
 {
-- 
2.26.0