summaryrefslogtreecommitdiffhomepage
path: root/dev/DebuggerKit/src
diff options
context:
space:
mode:
Diffstat (limited to 'dev/DebuggerKit/src')
-rw-r--r--dev/DebuggerKit/src/NeKernelContract.cc7
-rw-r--r--dev/DebuggerKit/src/NeKernelContractCLI.cc4
-rw-r--r--dev/DebuggerKit/src/POSIXMachContractCLI.cc2
3 files changed, 6 insertions, 7 deletions
diff --git a/dev/DebuggerKit/src/NeKernelContract.cc b/dev/DebuggerKit/src/NeKernelContract.cc
index c78e2f2..a469e46 100644
--- a/dev/DebuggerKit/src/NeKernelContract.cc
+++ b/dev/DebuggerKit/src/NeKernelContract.cc
@@ -5,7 +5,7 @@
Purpose: NeKernel Debugger
*/
-#ifdef LD_NEKERNEL_DEBUGGER
+#ifdef DK_NEKERNEL_DEBUGGER
/// @author Amlal El Mahrouss
/// @brief Kernel Debugger Protocol
@@ -16,8 +16,6 @@
#include <DebuggerKit/Platform.h>
-constexpr static UInt16 kDebugPort = 51820;
-
using namespace DebuggerKit::NeKernel;
NeKernelContract::NeKernelContract() = default;
@@ -26,6 +24,7 @@ NeKernelContract::~NeKernelContract() = default;
BOOL NeKernelContract::Attach(CompilerKit::STLString path, CompilerKit::STLString argv,
ProcessID& pid) noexcept {
+ if (path.empty() || argv.empty()) return NO;
return NO;
}
@@ -45,4 +44,4 @@ BOOL NeKernelContract::Detach() noexcept {
return NO;
}
-#endif // LD_NEKERNEL_DEBUGGER \ No newline at end of file
+#endif // DK_NEKERNEL_DEBUGGER \ No newline at end of file
diff --git a/dev/DebuggerKit/src/NeKernelContractCLI.cc b/dev/DebuggerKit/src/NeKernelContractCLI.cc
index 49cf6c8..1dd87a5 100644
--- a/dev/DebuggerKit/src/NeKernelContractCLI.cc
+++ b/dev/DebuggerKit/src/NeKernelContractCLI.cc
@@ -5,7 +5,7 @@
Purpose: NeKernel Debugger CLI.
*/
-#ifdef LD_NEKERNEL_DEBUGGER
+#ifdef DK_NEKERNEL_DEBUGGER
#include <CompilerKit/Defines.h>
#include <DebuggerKit/NeKernelContract.h>
@@ -98,4 +98,4 @@ NECTI_MODULE(DebuggerNeKernel) {
return EXIT_FAILURE;
}
-#endif // LD_NEKERNEL_DEBUGGER \ No newline at end of file
+#endif // DK_NEKERNEL_DEBUGGER \ No newline at end of file
diff --git a/dev/DebuggerKit/src/POSIXMachContractCLI.cc b/dev/DebuggerKit/src/POSIXMachContractCLI.cc
index 80825c3..2b2ebc5 100644
--- a/dev/DebuggerKit/src/POSIXMachContractCLI.cc
+++ b/dev/DebuggerKit/src/POSIXMachContractCLI.cc
@@ -5,7 +5,7 @@
Purpose: OS X/Darwin Debugger
*/
-#ifdef LD_MACH_DEBUGGER
+#ifdef DK_MACH_DEBUGGER
#include <CompilerKit/Defines.h>
#include <DebuggerKit/POSIXMachContract.h>