summaryrefslogtreecommitdiffhomepage
path: root/dev/base/RunDLL64/src/Main.cc
diff options
context:
space:
mode:
authorAmlal <amlal@el-mahrouss-logic.com>2024-10-24 20:11:21 +0200
committerAmlal <amlal@el-mahrouss-logic.com>2024-10-24 20:11:21 +0200
commitb0850d02b7fba8f0e16092c7609e928907d2521d (patch)
tree81ba785ba42607dff1df3538f305a23b8c2b1ce5 /dev/base/RunDLL64/src/Main.cc
parent52b4044ab4956597aee4c629ba5fe5ec8966beac (diff)
IMP: Doing a cleanup and finishing the first version of ZKA.
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'dev/base/RunDLL64/src/Main.cc')
-rw-r--r--dev/base/RunDLL64/src/Main.cc26
1 files changed, 0 insertions, 26 deletions
diff --git a/dev/base/RunDLL64/src/Main.cc b/dev/base/RunDLL64/src/Main.cc
deleted file mode 100644
index ee3cdfa6..00000000
--- a/dev/base/RunDLL64/src/Main.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Copyright (c) 2024 ZKA Web Services Co
- */
-
-#include <sci/sci_base.h>
-
-typedef int (*MainKind)(int, char**);
-
-int main(int argc, char* argv[])
-{
- if (argc < 3)
- return -1;
-
- auto mainDll = LdrOpenDLL(argv[1], argv[2]);
-
- int (*entrypointOff)(int, char**) = (MainKind)LdrGetDLLProc(argv[3], mainDll);
-
- if (!entrypointOff)
- return -1;
-
- int ret = entrypointOff(argc, argv);
-
- LdrCloseDLL(mainDll);
-
- return ret;
-}