summaryrefslogtreecommitdiffhomepage
path: root/dev/base/RunDLL64/src/Main.cc
diff options
context:
space:
mode:
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;
-}