1 #include <stdbool.h> 2 #include <stdint.h> 3 #include <stdlib.h> 4 #include "ldso_gtest_util.h" 5 6 int32_t g_testValue = TEST_NUM_10; 7 static bool* g_isClosed = NULL; 8 DlopenNodeleteSetIsClosedPtr(bool * isClosed)9void DlopenNodeleteSetIsClosedPtr(bool* isClosed) 10 { 11 g_isClosed = isClosed; 12 } 13 CloseProcess()14__attribute__((destructor)) static void CloseProcess() 15 { 16 if (g_isClosed) { 17 *g_isClosed = true; 18 } 19 }