From 1320ae689b761ddf6e6452ae1c9df644b1840b56 Mon Sep 17 00:00:00 2001 From: dapan1121 <89396746@qq.com> Date: Mon, 29 Mar 2021 16:03:45 +0800 Subject: [PATCH] move file to linux --- src/os/src/detail/osSystem.c | 54 ------------------------------------ 1 file changed, 54 deletions(-) delete mode 100644 src/os/src/detail/osSystem.c diff --git a/src/os/src/detail/osSystem.c b/src/os/src/detail/osSystem.c deleted file mode 100644 index 052b7a22a8..0000000000 --- a/src/os/src/detail/osSystem.c +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) 2019 TAOS Data, Inc. - * - * This program is free software: you can use, redistribute, and/or modify - * it under the terms of the GNU Affero General Public License, version 3 - * or later ("AGPL"), as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ - -#define _DEFAULT_SOURCE -#include "os.h" -#include "tconfig.h" -#include "tglobal.h" -#include "tulog.h" - -void* taosLoadDll(const char *filename) { - void *handle = dlopen (filename, RTLD_LAZY); - if (!handle) { - uError("load dll:%s failed, error:%s", filename, dlerror()); - return NULL; - } - - uDebug("dll %s loaded", filename); - - return handle; -} - -void* taosLoadSym(void* handle, char* name) { - void* sym = dlsym(handle, name); - char* error = NULL; - - if ((error = dlerror()) != NULL) { - uWarn("load sym:%s failed, error:%s", name, dlerror()); - return NULL; - } - - uDebug("sym %s loaded", name) - - return sym; -} - -void taosCloseDll(void *handle) { - if (handle) { - dlclose(handle); - } -} - - -- GitLab