summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKAKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-11-09 10:35:48 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-11-09 10:35:48 +0100
commit84d91a9fd9c3363d0e0db581356d4cd58c03d1db (patch)
treeb7dc4d89141a8758fcd2e6447fd528d8423098ae /dev/ZKAKit
parent67716b2871b1117510b26bc1aaf6fce7195272dc (diff)
IMP: Important changes to the SCI, add SysCalls.h file and SYSCALL_DECL macro.
Diffstat (limited to 'dev/ZKAKit')
-rw-r--r--dev/ZKAKit/NewKit/Defines.h10
-rw-r--r--dev/ZKAKit/src/Json.cc2
-rw-r--r--dev/ZKAKit/src/Network/IPC.cc4
3 files changed, 8 insertions, 8 deletions
diff --git a/dev/ZKAKit/NewKit/Defines.h b/dev/ZKAKit/NewKit/Defines.h
index 03a1523e..d7ad9792 100644
--- a/dev/ZKAKit/NewKit/Defines.h
+++ b/dev/ZKAKit/NewKit/Defines.h
@@ -174,7 +174,7 @@ namespace Kernel
};
} // namespace Kernel
-#define cDeduceEndian(address, value) \
+#define DEDUCE_ENDIAN(address, value) \
(((reinterpret_cast<Kernel::Char*>(address)[0]) == (value)) \
? (Kernel::Endian::kEndianBig) \
: (Kernel::Endian::kEndianLittle))
@@ -184,8 +184,8 @@ namespace Kernel
#define VoidStar Kernel::VoidPtr
-#ifdef kInitCxx
-#undef kInitCxx
-#endif // ifdef kInitCxx
+#ifdef INIT_OBJECT
+#undef INIT_OBJECT
+#endif // ifdef INIT_OBJECT
-#define kInitCxx(OBJ, TYPE, ...) TYPE OBJ = TYPE(__VA_ARGS__)
+#define INIT_OBJECT(OBJ, TYPE, ...) TYPE OBJ = TYPE(__VA_ARGS__)
diff --git a/dev/ZKAKit/src/Json.cc b/dev/ZKAKit/src/Json.cc
index 4c8e9b1c..50274206 100644
--- a/dev/ZKAKit/src/Json.cc
+++ b/dev/ZKAKit/src/Json.cc
@@ -9,4 +9,4 @@
using namespace Kernel;
/// @brief Undefined object, is null in length.
-kInitCxx(Kernel::JSON::kNull, Kernel::JSON);
+INIT_OBJECT(Kernel::JSON::kNull, Kernel::JSON);
diff --git a/dev/ZKAKit/src/Network/IPC.cc b/dev/ZKAKit/src/Network/IPC.cc
index 01d3414e..8c348299 100644
--- a/dev/ZKAKit/src/Network/IPC.cc
+++ b/dev/ZKAKit/src/Network/IPC.cc
@@ -14,7 +14,7 @@ using namespace Kernel;
/// @brief The internal sanitize function.
Bool ipc_int_sanitize_packet(IPC_MESSAGE_STRUCT* pckt)
{
- auto endian = cDeduceEndian(pckt, ((Char*)pckt)[0]);
+ auto endian = DEDUCE_ENDIAN(pckt, ((Char*)pckt)[0]);
switch (endian)
{
@@ -92,7 +92,7 @@ namespace Kernel
if (*pckt_in)
{
- auto endian = cDeduceEndian((*pckt_in), ((Char*)(*pckt_in))[0]);
+ auto endian = DEDUCE_ENDIAN((*pckt_in), ((Char*)(*pckt_in))[0]);
(*pckt_in)->IpcHeaderMagic = cXPCOMHeaderMagic;